Создаю шаблон на работе. Столбцы от A до H используются. Рабочие будут рассчитывать плату за постановление суда, но постановление суда может перемещаться между номерами дел. Таким образом, столбец A - это номер каждого дела, а затем столбцы D и E - даты, когда начислялись деньги по этому номеру дела. Номер корпуса может быть повторен в столбце A, потому что он может начать зарядку корпуса 123, затем переключиться на 456 и обратно на 123. Рабочим необходимо переключать зарядку от начала до конца.
На отдельной территории: Мне нужен рабочий лист, чтобы затем взять эти данные, выбрать уникальные номера случаев в столбце A и перечислить каждую строку с данными для каждого номера случая вместе. Почти как сортировка данных сначала по столбцу A, а затем по столбцу D - именно так, как будет работать функция сортировки, и перечислить их.
У меня уже есть формула, которая создает уникальный список и суммирует все расходы для каждого уникального случая, но я не смог найти ничего, чтобы получить этот отсортированный список типов. Я пробовал несколько формул индекса и соответствия.
Обновленный ответ с пошаговыми инструкциями.
Обратитесь к этому изображению:
Шаг 1: Выберите G3: G13. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + enter, чтобы применить формулу:
=TRANSPOSE(SMALL($A$3:$A$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13)))))
(Excel поместит фигурные скобки {} вокруг формулы в редакторе формул, чтобы указать, что это формула массива.)
Шаг 2: Выберите J3: J13. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + enter, чтобы применить формулу:
=TRANSPOSE(SMALL($A$3:$A$13*1000000+$D$3:$D$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13)))))-TRANSPOSE(SMALL($A$3:$A$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13))))*1000000)
Форматировать J3: J13 как даты.
Шаг 3: Выберите H3. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + enter, чтобы применить формулу:
=INDEX(B$3:B$13,MATCH("TRUETRUE",($G3=$A$3:$A$13)&($J3=$D$3:$D$13),0))
Шаг 4. Скопируйте H3 в остальные ячейки столбцов H, I и K. Отформатируйте столбец K как даты.
Также не транспонирует, чтобы мои горизонтальные данные были вертикальными? Я не пытаюсь этого делать.
эта формула даст мне уникальные номера случаев, но это не поможет мне, если они будут повторяться, плюс мне нужно, чтобы он перечислил все 7 столбцов, а не только столбец A. Мне нужно, чтобы он соответствовал всем аналогичным номерам случаев в столбце A и перечислял их вместе но также иметь все данные из столбца bh vlookup - это не то место, куда я хочу пойти. = ЕСЛИОШИБКА (ИНДЕКС ($ A $ 5: $ A $ 30, ПОИСКПОЗ (0, СЧЁТЕСЛИ ($ A $ 47: A47, $ A $ 5: $ A $ 30), 0)), "")
Это формула массива, поэтому не вводите фигурные скобки {}. Excel добавит фигурные скобки в редактор формул после того, как вы зафиксируете формулу как формулу массива (ctrl + shift + enter).
SMALL вернет горизонтальный массив, поэтому TRANSPOSE преобразует его обратно в вертикальный.
Обновлено пошагово. Должно быть легче следить.
Я не был младенцем, чтобы заставить кого-то из них работать. Второй вариант - это больше, чем я собираюсь. он просто показывает формулу в каждой ячейке. Я даже изменил регистр слов на регистр, который является заголовком столбца, и он все еще не работал. если я сохраню регистрационный номер, я получу #name и #name? ошибки