Как бы я пошел снизу вверх (последняя дата начинается снизу для каждого транспортного средства #), где я хочу поймать первое ненулевое число после нескольких нулей в столбце по номеру транспортного средства?

Veh #  Mvmt  City
1234    3    BNA
1234    0    JDS
1234    0    HGF
2578    6    PLO
2578    0    UYF
7765    4    IJH
7765    5    FRE
7765    0    WSC
7765    0    YTS

Итак, основываясь на приведенном выше примере, я бы хотел, чтобы формула нашла меня BNA, PLO и FRE, игнорируя остальные.

2 ответа2

2

Вы можете использовать следующую формулу:

= ЕСЛИ (И (В2> 0, В3 = 0), С2 "")

Столбец B - это Mvmt с данными в начале B2, запишите формулу в D2, и А проверит, если после числа стоит ноль, ответом будет соответствующее значение в столбце C и пустая ячейка, если за ним следует число, и вы можно перетащить его вниз по столбцу.

0

Если у вас есть список номеров транспортных средств (и на SO есть много примеров того, как их сгенерировать, то вы можете использовать формулу:

F2: =LOOKUP(2,1/((Veh=E2)*(Mvmt<>0)),City)

и заполнить вниз. (Где E2 содержит уникальный номер транспортного средства)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .