Сортировка строк в таблице в excel

#excel

#превосходить

Вопрос:

У меня есть большая таблица с большим количеством «ЗАКАЗОВ», которые идут по номерам, каждый из которых имеет несколько пронумерованных «ШАГОВ» (не обязательно одинаковых во всех заказах). Каждый шаг имеет «СТАТУС», который является одним из двух: «В процессе» или «завершен».

Я хочу создать столбец, который отслеживает каждый шаг заказов, и если все они будут завершены, он пометит заказ во всех строках как «ЗАКОНЧЕННЫЙ».

Я попробовал массив формул, но я не могу думать о чем-то, что сработало.

ПРИМЕР желаемого результата: (Первая строка и столбец принадлежат строке Excel)

A B C D
1 номер заказа НОМЕР ШАГА Статус ШАГА Статус заказа
2 179 001 Завершено ЗАКОНЧЕННЫЕ
3 179 002 Завершено ЗАКОНЧЕННЫЕ
4 179 003 Завершено ЗАКОНЧЕННЫЕ
5 179 004 Завершено ЗАКОНЧЕННЫЕ
6 192 001 В процессе
7 192 002 Завершено
8 192 003 Завершено
9 192 004 В процессе
10 192 005 В процессе
11 202 001 Завершено ЗАКОНЧЕННЫЕ
12 202 002 Завершено ЗАКОНЧЕННЫЕ
13 202 003 Завершено ЗАКОНЧЕННЫЕ
14 202 004 Завершено ЗАКОНЧЕННЫЕ
15 202 005 Завершено ЗАКОНЧЕННЫЕ
16 202 006 Завершено ЗАКОНЧЕННЫЕ

Ответ №1:

В D2 формула должна быть =IF(COUNTIFS(A:A, A2, C:C, "completed") = COUNTIF(A:A, A2), "FINISHED", "") . Затем скопируйте эту формулу в столбец D.

Комментарии:

1. Спасибо за комментарий — я вижу логику, но в формуле ошибка «слишком много аргументов для формата».

2. Приношу извинения, что первым ГРАФОМ должны быть ГРАФЫ, отредактируйте ответ сейчас

3. Спасибо! Это сработало! Я ценю ваш ответ