Excel

Материал из Common History development
Перейти к навигации Перейти к поиску

Versions[править]

Использовал Excel-2003, Excel-2011 и блокнот, чрезвычайно удобный тем, что массовая замена знаков там не столь ресурсоемка, как в Excel.

2003[править]

Старый Excel... По-моему 2003 года

2007[править]

Помогли мне поставить 2007-й, ограничений на колонки нет... на график не вывести - там ограничение прежнее - 255 У Excel ограничение 1 048 577 строк.

Features[править]

ячейка не должна содержать более 120-130 символов, иначе Эксель в этой ячейке слов при поиске видеть не будет.

как сделать так, чтоб автосуммы всех групп строк вывелись одновременно?

ИНДЕКС[править]

=ИНДЕКС(Лист1!$C$1:$C$99;ПОИСКПОЗ(ЛОЖЬ;ЕНД(ПОИСКПОЗ("*"&Лист1!$A$1:$A$99&"*";A4;));)) Позволяет в ячейке с довольно большим текстом найти город, сверить его со списком и оставить в нужном столбце название, координаты и все, что понадобится... Проблема в наличии в списке вот таких городов: Лам, Кам... То есть, если в тексте есть слово "данайцы", то выпадет город Дан... придется-таки вводить трехбуквенные географические индексы.


КОРРЕЛ[править]

как работает функция Экселя "корреляция"

Alexandre Sorokine кросс-корреляция. В Экселе это можно посчитать следующим образом: берется две колонки со значениями двух переменных (напр., число событий двух типов по годам), считаете корреляцию, затем смещаете все значения одной колонки на клетку вниз (cut-paste), снова считаете корреляцию, и так много раз. Затем смотрите на каком лаге (смещении колонок) корреляция самая большая. Это говорит о том, событие второго типа имеет большую вероятность повторения через N лет после события первого типа, где N=лаг.

методика получения остатка от деления[править]

  • функция =ОСТАТ

в нужной ячейке пишем например =остат(a2;81), а потом как обычно растягиваем на весь диапазон. важно, что название функции идет русскими буквами, а ссылка на ячейку а2 - латиницей. функция дает остаток от деления первого параметра на второй. причем если делится нацело, то соответственно остаток будет сразу 0.

Осовил в Excel новую функцию, о которой год назад и мечтать не смел[править]

функция - разворачивать 2-3 столбца хоть по вертикали, хоть по горизонтали. 3 измерения можно получить - то, чего я давно желал, но что оказалось достаточно бесполезным. Увы

ВПР[править]

Приспособил ВПР для поиска потенциальных дубликатов. Полтора часа, половина массива, а уже 22 тысяч пары. Причем, не цифровых, а смысловых - с |индексами места и типа события. И строго с теми сдвигами, что мне нужны.Это - фантастически крутой рубеж.

Результаты обработки массива с помощью ВПР... машинный способ отыскивать не просто хронологические, но и привязанные к местности тематические дубликаты найден. Наконец-то. Не понимаю, почему я не догадывался сделать все именно так раньше. Наверное, исподволь со спесью расставался )... ВПР отыскал мне 44723 пары. Как это выглядит? 1301 в Лаврентьевской летописи читаем: «В лето 6810... того же лета, во осенине, явися звезда на западе, лучи имущи яко и хвост к горе к полуденью лиць» 1552 В летописях записано, что накануне взятия Казани с того холма «излете змей велик, огнен, и на запад полете» Разница Сдвиги Урана#251 год, то есть, стандартный тройной цикл Урана... Но - из 48 тысяч строк 34 тысячи пусты, а оставшиеся 14 тысяч имеют по 3 дубликата в среднем... Уход в конец 19 века это латание дыр в прошлом с помощью современной тем историкам климатической информации. Преодолимо. Как же долго я к этому шел... ((( А все решалось обычной формулой ВПР... Проблема в недостаточной чистоте базы, |территориальные индексы, особенно французские часто проставлены оптом.

Налицо сквозные провалы (или прорези) - от самого низа и до 1850-1860-х годов. Это 1348 и 1453 год - две самые важные даты в истории человечества. Черная Смерть, убивавшая местами до 90 % - 100 % населения, и падение Константинополя. И мой кривой и хромой график показывает, что именно они вырезаны - тотально. Все остальное перебрасывали и сдвигали оптом. Эти две даты прятали отдельно. И спрятали так, что именно с ними - никаких параллелей.