Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 51 След.
Разбивка текста
 
Формула массива
Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЛЕВБ(B4;ДЛСТР(B4)-10);ПОИСКПОЗ(2;1/(КОДСИМВ(ПСТР(ЛЕВБ(B4;ДЛСТР(B4)-10);СТРОКА(B:B)+1;1))<224))+1;;" ");ПОИСКПОЗ(1;Ч(КОДСИМВ(ПСТР(ЛЕВБ(B4;ДЛСТР(B4)-10);СТРОКА(B:B)+1;1))<224);)+1;;" ")&" "&ЛЕВБ(ПРАВБ(B4;10);6)
Алексей М.
Найти в ячейке часть текста в соответствии с таблицей вариантов, и вывести ответ в другую ячейку
 
Код
=ЕСЛИ(СУММПРОИЗВ(--(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ([@Примечание]&" ";" ";ПОВТОР(" ";99));99*{0;1}+1;99))=Таблица4[Варианты примечаний]));"УДАЛИТЬ";G3)
Алексей М.
Найти в ячейке часть текста в соответствии с таблицей вариантов, и вывести ответ в другую ячейку
 
Покажите файл-пример.
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Поджал формулу и убрал массивный ввод
Код
=ЕСЛИ(A$1=I13;СУММПРОИЗВ((ПРОСМОТР(СТРОКА($13:$999);СТРОКА($13:$999)/H$13:H$999^0;H$13:H$999)=ПРОСМОТР(9^9;H$13:H13))*(L$13:L$999=L13)*(P$13:P$999="пр")*O$13:O$999*M$13:M$999);)
Изменено: АlехМ - 18.04.2024 16:14:02
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Цитата
написал:
зачем используются столбцы с размерами, а не итоговая площадь
Иначе получалась циклическая ссылка.
Фрагмент формулы
Код
(ПРОСМОТР(СТРОКА(H$2:H$999);СТРОКА(H$2:H$999)/(H$2:H$999<>0);H$2:H$999)=ПРОСМОТР(9^9;H$2:H13))
Это борьба с объединенными ячейками.
Изменено: АlехМ - 18.04.2024 15:31:00
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Проверяйте.
Алексей М.
Оптимизация списка
 
Так нужно?
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Может быть для каждого здания зарезервировать, например 15 строк, тогда диапазон будет фиксированный. Добавлять или убирать строки будет ненужно, и формулы сбиваться не будут.
Именованные формулы находятся в диспетчере имен на вкладке формулы, там их можно посмотреть и скопировать для изучения.
В функцию СУММЕСЛИМН() нельзя диапазоны задавать формулами, а именованными можно. Поэтому такое решение получилось.
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Проверьте файл.
Диапазоны формируются именованными формулами DR, DL и DP
Формула DR
Код
=ИНДЕКС(дубл!$R:$R;ПРОСМОТР(2;1/дубл!$H$1:$H13;СТРОКА(дубл!$H$1:$H13))):ИНДЕКС(дубл!$R:$R;ЕСЛИОШИБКА(ПРОСМОТР(2;1/дубл!$H14:$H98;СТРОКА(дубл!XFA14:XFA98))-2;СТРОКА()+20))
Алексей М.
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
 
Пример не загрузился?
Алексей М.
Из названия месяца в формат даты
 
zorkon71, Если с функцией ТЕКСТ() то можно так
Код
=ТЕКСТ(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПЕЧСИМВ(A5));"я ";"й ");12;6)&ЛЕВБ(ПРАВБ(A5;7);4);".\.\.ДД.ММ.ГГГ)\;"&СИМВОЛ(10))
Алексей М.
Из названия месяца в формат даты
 
В А12 много пробелов лишних, поэтому использовал СЖПРОБЕЛЫ()
Код
=--(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A5);"я ";"й ");13;6)&ЛЕВБ(ПРАВБ(A5;7);4))
Алексей М.
Автоматическое присвоение значения N в ячейке исходя из данных записанных в другую ячейку
 
А если перевернуть значения в C и D
0, 10, 20, 30 и тд.
Будет проще. Можно будет ВПР() применить.
Если не переворачивать. Формула массива.
Код
=ВПР(A1;Ч(СМЕЩ(C$1:D$6;6-СТРОКА(C$1:D$6);СТОЛБЕЦ(C1:D6)-3));2)

или с обычным вводом

Код
=ВПР(A1;Ч(СМЕЩ(C$1:D$6;{5:4:3:2:1:0};{0;1}));2)
Изменено: АlехМ - 16.04.2024 19:49:50
Алексей М.
Поиск данных (стандартный впр не пооучилось), Имеется база данных где мне по условию надо найти самый минимальное значение не ниже прогового значения
 
Abay_barca, как Вы без файла Excel формулы подбираете?
Алексей М.
Через какое выражение сделать проверку совпадения двух условий (дата и текст)?
 
Код
=ДАТАМЕС($C4;10+(--ЛЕВБ($B4)<>2)*24)<=$B$1
Изменено: АlехМ - 16.04.2024 15:31:28
Алексей М.
Функция ЕСЛИ с датой
 
Код
=(--A2>=--"01.01.2017")*(B2="Кухня")
Алексей М.
Подбор подходящего списка среди разных списков, Среди нескольких списков найти тот, который содержит нужные элементы
 
Павел \Ʌ/, Уточнение было в сообщении
Цитата
написал:
Важно, что в списке именно эти города и никаких других
Алексей М.
Подбор подходящего списка среди разных списков, Среди нескольких списков найти тот, который содержит нужные элементы
 
Павел \Ʌ/, не всегда корректно. :(
Должно быть список 5, на получается список 3
Изменено: АlехМ - 14.04.2024 11:21:42
Алексей М.
Применение формулы объединения данных из трех ячеек в одну и так повторить на весь столбец., В столбце с данными каждые три ячейки нужно соединить текст в одну. 3=1;3=1; 3=1, как сделать чтобы формула применялась для большого количества ячеек в рамках одного столбца?
 
Код
=ИНДЕКС(A:A;(СТРОКА()-1)*3+1)&ИНДЕКС(A:A;(СТРОКА()-1)*3+2)&ИНДЕКС(A:A;(СТРОКА()-1)*3+3)
Алексей М.
Подсчет суммы и кол-ва вхождений слова во фразах при совпадении адреса
 
Цитата
написал:
альтернатива
Не массивная. Красиво!
Алексей М.
Подсчет суммы и кол-ва вхождений слова во фразах при совпадении адреса
 
Формулы массива
Код
=СУММ(ЕЧИСЛО(ПОИСК(" "&I2&" ";" "&B$2:B$10&" "))*(A$2:A$10=H2))
=СУММ(ЕЧИСЛО(ПОИСК(" "&I2&" ";" "&B$2:B$10&" "))*(A$2:A$10=H2)*C$2:C$10)
Изменено: АlехМ - 12.04.2024 07:48:36
Алексей М.
Поиск множественных значений в одной ячейке
 
Код
=ЕСЛИОШИБКА(ЛЕВБ(A2;1/ПРОСМОТР(2;1/ПОИСК(Sheet2!A$1:A$12;A2))-1);A2)
Алексей М.
Суммирование со смещением, Суммирование со смещением
 
Может быть так?
Код
=СУММ(СМЕЩ(ДВССЫЛ(ПОДСТАВИТЬ(ПСТР(Ф.ТЕКСТ(B4);7;99);")";));0;3))
Алексей М.
Выставление дат занятий
 
Изменен вывод результата. В ячейке с датой количество занятий в этот день.
В Excel 2016 работает.
Алексей М.
Ввод числа с прибавлением
 
Excel -мощный табличный процессор, оооочень много ячеек. А Вы хотите использовать только одну!
Почему бы не вносить ежедневно что произвели последовательно в ячейки столбца. В итоговой ячейке получать результат.
Алексей М.
Временной интервал - подставить соответвующее значение, Найти во временном интервале соответствующее значение и вставить в таблицу
 
03.09.2017 - 36 неделя
07.07.2023 (должно быть 09.07.2023) - 37 неделя, а скорее всего 341, начиная с даты 01.01.2017
Алексей М.
Временной интервал - подставить соответвующее значение, Найти во временном интервале соответствующее значение и вставить в таблицу
 
Так нужно?
Формулу в столбце С поправил, иначе недели по 8 дней.
Изменено: АlехМ - 06.04.2024 16:14:15
Алексей М.
Извлечь цифры из текста
 
Код
=СУММ(ЕСЛИОШИБКА(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"сек; сек";"=");"=";ПОВТОР(" ";99));99*СТРОКА($1:$5);99);0))
Массивная
Алексей М.
Удаление символов из ячейки.
 
Код
=ЗАМЕНИТЬ(C2;14;4;--ПРАВБ(C2;4))
Так будет лучше
Код
=ЗАМЕНИТЬ(C2;14;4;--ПСТР(C2;14;9))
Вставляете формулу рядом с таблицей, протягиваете вниз.
Затем копируете и вставляете специальной вставкой "Значения" в столбец С
Изменено: АlехМ - 05.04.2024 17:20:19
Алексей М.
проверка сортировки по аргументу
 
Проверьте вариант.
Код
=ЕСЛИ(A2="";"";ЕСЛИ(СУММПРОИЗВ((B$1:B$16>B$2:B$17)*(A$2:A$17=A2))=СЧЁТЕСЛИ(A$2:A$17;A2);"ok";"не ok"))
Алексей М.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 51 След.
Наверх