MENU
=ПОДСТАВИТЬ(АДРЕС(1;G3;4);1;"")   буква столбца по номеру столбца
=СТОЛБЕЦ(ДВССЫЛ(I4&1))    номер столбца по букве столбца
----------------------------------------------------------------------------------------------------------------------------------------
=ВПР(ТЕКСТ($D9;"00");ДВССЫЛ("'Тек 1С'!"&АДРЕС(6;2)&":"&АДРЕС(5;59));B$3-1;ЛОЖЬ)  задаем ДИНАМИЧЕСКИЙ диапазон для впрки
----------------------------------------------------------------------------------------------------------------------------------------
=СУММПРОИЗВ( (Количество*Цена*Курс) * (Продукт="Самолет") * ( (Валюта="EUR")+(Валюта="USD") ) )   
 указание перемножить значения столбцов Количество, Цена и Курс для строк в которых Продукт="Самолет" И Валюта="EUR" ИЛИ "USD"
----------------------------------------------------------------------------------------------------------------------------------------
=ЛЕВСИМВ(ЯЧЕЙКА("имяфайла"); НАЙТИ("[";ЯЧЕЙКА("имяфайла"))-1)  показывает путь к папке текущего файла
----------------------------------------------------------------------------------------------------------------------------------------
аналог ВПР, столбец с любой стороны берем, а не только справа
=ИНДЕКС(столбец, из которого нужно вернуть значение; ПОИСКПОЗ(искомое значение; столбец, содержащий искомое значение; 0))
=ИНДЕКС(массив, из которого нужно вернуть значение; ПОИСКПОЗ(искомое значение; столбец, содержащий искомое значение; 0), номер столбца в массиве)
----------------------------------------------------------------------------------------------------------------------------------------
Последняя заполненная ячейка (и текст и числа): ЕСЛИОШИБКА(ПОИСКПОЗ(1E+306;$A:$A;1);0)) или =МАКС(ЕСЛИОШИБКА(ПОИСКПОЗ("*";A:A;-1);0)
Последняя заполненная ячейка (текст): ПОИСКПОЗ("*";$A:$A;-1)
Последняя заполненная ячейка (числа, т.е. текст игнорируется): ПОИСКПОЗ(1E+306;A:A;1)
----------------------------------------------------------------------------------------------------------------------------------------
Число неповторяющихся значений: =СУММПРОИЗВ(--(СЧЁТЕСЛИ(A1:A10;A1:A10)=1))
----------------------------------------------------------------------------------------------------------------------------------------
=ЕСЛИ(ОСТАТ(СТРОКА();3);"";ИНДЕКС(A:A;СТРОКА()/3))       через 2 пустые ячейки записать столбец (т.е. на каждой 3-й строке)
----------------------------------------------------------------------------------------------------------------------------------------
=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(" ";A2))&" "&ЛЕВСИМВ(A2;НАЙТИ(" ";A2)-1) - делает из Никита Петухов - Петухов Никита.
----------------------------------------------------------------------------------------------------------------------------------------
=СУММПРОИЗВ(AG4^СТРОКА(ДВССЫЛ("1:"&C3-1)))       сумма степенного ряда
----------------------------------------------------------------------------------------------------------------------------------------
=ТЕКСТ(A1;"ММ/ГГГГ")      перевести из даты в номер договора
----------------------------------------------------------------------------------------------------------------------------------------
=ИНДЕКС(B:B;МАКС((A9:A108="искомое")*СТРОКА(A9:A108))) - впр снизу вверх (формула массива)
----------------------------------------------------------------------------------------------------------------------------------------
=ИНДЕКС(2:11;АГРЕГАТ(15;6;(СТРОКА(2:11)-1)/($I2=2:11);1))
----------------------------------------------------------------------------------------------------------------------------------------
=ТЕКСТ(ДАТА(2000;МЕСЯЦ(ДАТАМЕС(B3;-1));1);"[$-409]ММММ") - месяц по номеру на английском
----------------------------------------------------------------------------------------------------------------------------------------