Использование функции в полной ячейке - PullRequest
0 голосов
/ 23 октября 2019

Проблема:

У меня есть (большой) столбец чисел, большинство из которых 3-значные, некоторые из них 2-значные. Я хотел бы заменить каждое двузначное число первым первым трехзначным числом.

Мой вопрос:

Есть ли способ сделать это? Я думал о назначении функции для каждой ячейки в столбце. Эта функция заменит значение предыдущим 3-значным, если значение в ячейке было 2-значным, НО не изменяйте значение в ячейке, если оно было 3-значным. Но как вставить функцию в полную ячейку?

Ответы [ 2 ]

1 голос
/ 23 октября 2019

Предположим, данные размещены в столбце A с заголовком в A1

, а A2 должен начинаться с трехзначного числа

Затем,

Формула в B2, скопировано:

=IF(LEN(A2)=3,A2,B1)
0 голосов
/ 23 октября 2019

Возможное решение: ФОРМУЛА Массива: CTRL + SHIFT + ENTER

=IF(LEN(A1)=3,A1,INDEX($A$1:A1,MAX(IF(LEN($A$1:A1)=3,ROW($A$1:A1)))))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...