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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 51 След.
Выбор уникальных с несколькими диапазонами и переносом их в отдельную таблицу Excel 2010 года
 
Kissfreez, Для начала заменил все Малые и Микропредприятия на СМСП (для простоты). Посчитал по той же схеме, даже формулой отдельно вывел список номеров. И опять наши результаты не совпадают.
Найти самые большие значения по условию и просуммировать значения в тех же строках другого столбца
 
Если правильно понял. В столбце J проверка по доп. столбцу.
ссылки диапазонов из ячейки для формулы.
 
Я тоже не вполне понимаю, таинство сих тантрических преобразований, но вдруг правильно:
=TRIM(MID(SUBSTITUTE($A20;";";REPT(" ";20));COLUMN(A1)*20-19;20))
Ссылка на непустые ячейки, Формула переноса данных из табл. А в В только если ячейки не пустые
 
=INDEX(A$2:A$34;SMALL(IF($C$2:$C$34<>"";ROW(A$2:A$34)-1);ROW(A1)))
Выбор уникальных с несколькими диапазонами и переносом их в отдельную таблицу Excel 2010 года
 
А почему Дима - Отделка = 1, когда для него 2 номера: 87654 и 46541.
Тоже самое Коля - Потолок =1, хотя есть 2 разных номера: 584513 и 4564532.
В общем,смотрите варианты в файле, а я спать)
Выбор уникальных с несколькими диапазонами и переносом их в отдельную таблицу Excel 2010 года
 
Что имеется в виду под уникальными? В первой таблице есть по паре имен и услуг под конкретный номер. Во второй есть место только для одного номера. Что именно нужно выбрать? Если не затруднит заполните вручную и покажите.
Помогите: Разделить значения столбца на несколько строк., Помогите: Разделить значения столбца на несколько строк.
 
Еще парочка вариантов (формулы + PQ). Файл - пример от АlехМ.
Формулы массива

PQ

Для корректной работы PQ назначаем для столбца B текстовый формат.
Суммирование по критерию дата в самой формуле, отбор по дате, дата прописывается в самой формуле
 
Два минуса - это двойное отрицание,т.е. математическая операция превращающая текст в числа, ибо взяв даты в кавычки, вы автоматически превратили их в текст, тогда как Excel нужны числа.
Вот пример с СУММЕСЛИ

=СУММЕСЛИ(D6:D25;B6:B25;5;C6:C25;">="&"01.03.2013";C6:C25;"<="&"01.04.2013")+СУММЕСЛИ(F6:F25;B6:B25;5;C6:C25;">="&"01.03.2013";C6:C25;"<="&"01.04.2013")
Обратите внимание, что преобразование в данном случае не нужно, ибо сама функция корректно интерпретирует текст по отношению к числам.
Поиск уникальных значений за период времени
 
Вариант.
Код
=INDEX(B$6:B$50;MATCH(1;INDEX((COUNTIF(H$3:H3;B$6:B$50)=0)*(A$6:A$50>=D$3)*(A$6:A$50<=D$4););))
Изменено: memo - 03.04.2024 18:48:00
Суммирование по критерию дата в самой формуле, отбор по дате, дата прописывается в самой формуле
 
или так:
=СУММ((D6:D25+F6:F25)*(B6:B25=5)*(C6:C25>=--"01.03.2013")*(C6:C25<=--"01.04.2013"))
 (точка или слэш, в зависимости от разделителя для дат в системе)
Разнесение данные из одного столбца на несколько, Разнесение данные из одного столбца на несколько
 
Цитата
nnk написал:
Как удалить корректно, чтобы столбец удалился?
Можно попробовать такую формулу:
Код
=FILTERXML("<j><i>"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IFERROR(REPLACE($A2;SEARCH(",???.*";$A2);1;"");$A2);"""";"");" ";",";1);",";"</i><i>")&"</i></j>";"//i["&COLUMN(A1)&"]")

Вставляете, тянете вправо и вниз. Основной блок с минимальными изменениями (чтобы не городить огород) стянул у Тимофеева.
Ушел из жизни Сергей (Serge_007)
 
Только сейчас увидел. Да уж, известие...
Соболезнования родным, близким.
Вставить сумму из одной таблицы по условию из другой не прибегая к допол.колонкам
 
Вариант без массива.
Код
=SUMPRODUCT(Список!E$2:E$1777;(Список!C$2:C$1777=B2)*COUNTIFS(Меппинг!B$2:B$40;Список!B$2:B$1777;Меппинг!C$2:C$40;"да")*COUNTIFS(Меппинг2!B$3:B$41;Список!D$2:D$1777;Меппинг2!C$3:C$41;"да"))
Выбор данных из таблицы по двум критериям., Формула Смещ помогите!!! Надо добавить в поиск 2 критерию
 
Название темы: "СМЕЩ, которая трется и мешает". Шутка - если что :).
Artem Fil, А может, ну его этот смещ, он летуч (и вообще трется:) ), и воспользоваться комбинацией ИНДЕКС+АГРЕГАТ?
Код
=INDEX(B:B;AGGREGATE(15;6;ROW($A$6:$A$1000)/($E$6:$E$1000={"Овощи"\"Фрукты"});ROW(A1)))

Ну и более подходящий вариант названия темы:
Выбор данных из таблицы по двум критериям.
Список из ячеек, Формирования большого списка из списков в ячейках
 
Чуть универсальнее, чтобы не было ошибки, если в списке будут числа
Код
let
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Списки],
    unique = List.Distinct(Text.Split(Text.Combine(List.Transform(from, (x) => Text.From(x)), ", "),", "))
in
    unique
Формула для определения кол-ва одной формулой, если в ячейке несколько значений, Формула для определения кол-ва одной формулой, если в ячейке несколько значений
 
Еще вариант.
=SUMPRODUCT(SUMIF($D$2:$D$6;TRIM(MID(SUBSTITUTE(A2;CHAR(10);REPT(" ";99));ROW($1:$15)*99-98;99));$E$2:$E$6))
Найти номер строки дубля
 
Для чисел и текста можно такой вариант:
=IFERROR(SMALL(IF(COUNTIF(C3;A$2:A$99);ROW(A$2:A$99));D3);MATCH(C3;COUNTIF(C3;A$2:A$99);)+1)
Найти номер строки дубля
 
В ваших данных текст вместо чисел, отсюда и ошибка. Для преобразования текста в числа поставьте в этом блоке двойное отрицание (--A$2:A$99=C3)
Ну и чуть дополнил формулу, чтобы при остутствии дубликата выводился номер строки первого значения.
Найти номер строки дубля
 
Если правильно понял, то как-то так (формула массива):
=SMALL(IF((A$2:A$99=C3);ROW(A$2:A$99));D3)
Изменено: memo - 13.02.2024 08:55:23
Из списка с пустыми ячейками сделать список без пустых ячеек
 
DanKZ, Попробуйте убрать LOOKUP("zzzzz";CHOOSE({1,2};""; и две скобки в конце.
Выбор из массива по нескольким условиям, Выбор из массива по нескольким условиям
 
Цитата
Александр Шишкин написал:
Не работает. Excel 2019/
Не верю (с).

Еще подкину.
=SUMPRODUCT(COUNTIFS($D$16:$D$112;"Округ "&A4;$E$16:$E$112;$A$17:$A$136);$B$17:$B$136)
Выбор из массива по нескольким условиям, Выбор из массива по нескольким условиям
 
Для №4 массивно:
=SUM(SUMIF($A$17:$A$136;IF(TRIM(SUBSTITUTE($D$16:$D$112;"Округ";))=A4;$E$16:$E$112);$B$17:$B$136))
Перевод формул
Срзнач суммированных ячеек по строкам или столбцам
 
Цитата
Wild717 написал:
Подскажите, пожалуйста, формулу,
Приложите, пожалуйста, файл-пример.
Удалить текст до первой запятой с конца, Подбор формулы для обработки текста
 
Цитата
БМВ написал:
наличии повторов до последней запятой наборов символов которые после, вариант  memo  сбойнет
Все пытаюсь повторить этот самый сбой с повторами, никак не выходит, что я делаю не так? Что касается двойных и более пробелов, то оборачиваем А1 в TRIM (везде кроме SUBSTITUTE) и сбоя нет.
Изменено: memo - 03.11.2023 23:14:15
Нужно создать количество строк по количеству столбцов, Создать количество строк по количеству столбцов (пример на фото)
 
Примитивный и не очень формульные варианты.
Изменено: memo - 03.11.2023 22:59:00 (Дополнение)
Удалить текст до первой запятой с конца, Подбор формулы для обработки текста
 
Цитата
julia_terekhova написал:
итог формулы: #ИМЯ?
Естественно. Нужно перевести.
Ладно, сам переведу.
=ЛЕВСИМВ(A1,ПОИСК(СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(A1,",",ПОВТОР(" ",99)),99)),A1)-3)
Изменено: memo - 03.11.2023 15:19:29 (перевод и озвучка)
Удалить текст до первой запятой с конца, Подбор формулы для обработки текста
 
Еще.
=LEFT(A1;SEARCH(TRIM(RIGHT(SUBSTITUTE(A1;",";REPT(" ";99));99));A1)-3)
Подставить в формулу СУММ() строковое значение из другой ячейки, Подскажите, как сделать так, чтобы в СУММ() в название листа подтягивалось значение из другой ячейки
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Формула же обычная, не требует никаких массивных вычислений.
Совершенно верно. Моя ошибка.
Подставить в формулу СУММ() строковое значение из другой ячейки, Подскажите, как сделать так, чтобы в СУММ() в название листа подтягивалось значение из другой ячейки
 
Правильно вам написал Матрос, надо было лишь немного подправить формулу.
=SUM(INDIRECT("'"&B1&"'!A2:A100"))
Вводить как формулу массива через CTRL+SHIFT+ENTER.
Второе минимальное значение
 
Цитата
bass777 написал:
Ваше решение очень удобное!
Мне оно таким не казалось, поэтому решил уделить вопросу больше времени и вот теперь, думаю, выглядит более-менее сносно))
=SMALL(SUMIF(INDIRECT("'"&$L$2:$L$4&"'!B2:B100");B2;INDIRECT("'"&$L$2:$L$4&"'!AG2:AG100"));2)
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 51 След.
Наверх