, ссылаясь на вопросы @KikwiSteve. Если идентификаторы находятся в последовательных строках и если для каждого идентификатора имеется максимальное количество строк, и если провинция одинакова для каждого идентификатора, вы можете использовать что-то вроде этого.
Это настройка для 4 записей для каждого идентификатора, но их можно легко изменить. Если помещает данные в столбцы, чтобы столбец был для определенного поля с некоторыми столбцами пустым, если для этого поля нет данных.
B12 = = IF (COLUMNS ($ B12: B12)> COUNTIF ($ A $ 2: $ A $ 6, $ A12), "", ИНДЕКС ($ A $ 2: $ D $ 6, MATCH ($ A12, $ A $ 2: $ A $ 6,0) + COLUMNS ($ B12: B12) -1,2)) - скопировано на E12
F12 = = IF (COLUMNS ($ F12: F12)> COUNTIF ($ A $ 2 : $ A $ 6, $ А12), "", ИНДЕКС ($ A $ 2: $ D $ 6, ПОИСКПОЗ ($ А12, $ A $ 2: $ A $ 6,0) + КОЛОННЫ ($ F12: F12) -1,3)) - скопировано в I12
J12 = = IF (COLUMNS ($ J12: J12)> COUNTIF ($ A $ 2: $ A $ 6, $ A12), "", INDEX ($ A $ 2: $ D $ 6, MATCH ($ A12, $ A $ 2: $ A $ 6,0) + COLUMNS ($ J12: J12) -1,4)) - этот, вероятно, может быть упрощен, так как ему просто нужно вытащить первую запись.
ли несколько строк с тем же порядком всегда ID последовательных/смежных строк? Кроме того, каково максимальное количество таких строк? Кроме того, в каждой строке есть область = QC, но ваш желаемый результат показывает только один раз, как и следовало ожидать. Какую строку следует восстановить? Будет ли несколько строк для ордера не всегда показывать это как одно и то же? – KiwiSteve