У меня есть следующая электронная таблица Excel:
A B C D E F G H I J K L
1
2
3
4 600 150 80 600 0 0 4
5 200 150 80 80 0 0 4
6
7
В диапазоне K4:K5
В настоящее время я использую формулу из этого вопроса, чтобы определить последнюю непустую ячейку в диапазоне ивернуть номер столбца:
K4 = LOOKUP(2,1/(D4:J4<>0),COLUMN(D4:J4)-MIN(COLUMN(D4:J4))+1)
K5 = LOOKUP(2,1/(D5:J5<>0),COLUMN(D5:J5)-MIN(COLUMN(D5:J5))+1)
Эта формула работает в простом примере выше.Однако, как только я использую эту формулу в более крупной электронной таблице, у меня возникает много проблем с производительностью, и числа не всегда корректно обновляются.
Поэтому мне интересно, есть ли альтернативная формула для получения номера столбца последнегонепустая ячейка независимо от того, являются ли значения уникальными или нет?