У меня есть электронная таблица, содержащая более 1000 строк данных. Столбец A состоит из имен, а строка 1 имеет даты, идущие вверху более 500 столбцов.
У меня есть другой лист, который является копией столбца A, и я хочу поместить дату последнего ввода данных, которая больше 0, в столбец B.
Я хочу сделать следующее:
- Найти последнюю ячейку в каждой строке, которая больше 0 (начиная со второй строки до 1500-й строки)
- Тогда я хочу, чтобы дата этой записи была указана в столбце B другого листа, где у меня есть такие же имена.
Я полностью застрял с этим. Я пытался заставить работать VBA и формулы, но я могу только заставить их поднять значение последней ячейки, а не дату ввода. Ниже приведен пример одной формулы:
=LOOKUP(2,1/('Sheet1'!B2:ARJ2<>""),'Sheet1'!B2:ARJ2)
Надеюсь, я бы хотел решение VBA, но сейчас я приму любое решение!
Спасибо