ToxaSM |
Дата: Среда, 17.07.2024, 12:52 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
2016 | |
Здравствуйте. Есть ячейка с данными, например 11А. Данные из этой ячейки обрабатываются в другой ячейке, по формуле
Код =ArrayFormula(--REGEXREPLACE(B2:ИНДЕКС(B:B;МАКС(1;СТРОКА(B:B)*(B:B<>"")));"\D";)) Это убирает все буквы, которые есть в ячейке и оставляет только цифры, которые затем обрабатываются
Если в первой ячейке данные без букв, а только цифры, то формула выдаёт ошибку #VALUE
Подскажите, как добавить условие на проверку отсутствия буквы в первой ячейке, чтобы если её не было, то цифры переносились во вторую ячейку?
Здравствуйте. Есть ячейка с данными, например 11А. Данные из этой ячейки обрабатываются в другой ячейке, по формуле
Код =ArrayFormula(--REGEXREPLACE(B2:ИНДЕКС(B:B;МАКС(1;СТРОКА(B:B)*(B:B<>"")));"\D";)) Это убирает все буквы, которые есть в ячейке и оставляет только цифры, которые затем обрабатываются
Если в первой ячейке данные без букв, а только цифры, то формула выдаёт ошибку #VALUE
Подскажите, как добавить условие на проверку отсутствия буквы в первой ячейке, чтобы если её не было, то цифры переносились во вторую ячейку?ToxaSM
|
|
| Ответить
|
bigor |
Дата: Среда, 17.07.2024, 15:45 |
Сообщение № 2 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1282
Репутация:
246
±
Замечаний:
0% ±
нет | |
ToxaSM, как то так Код =ArrayFormula(--REGEXREPLACE(" "&J3:ИНДЕКС(J:J;МАКС(1;СТРОКА(J:J)*(J:J<>"")));"\D";)) если нет не цифр, то добавим
ToxaSM, как то так Код =ArrayFormula(--REGEXREPLACE(" "&J3:ИНДЕКС(J:J;МАКС(1;СТРОКА(J:J)*(J:J<>"")));"\D";)) если нет не цифр, то добавим bigor
Сообщение отредактировал bigor - Среда, 17.07.2024, 15:46 |
|
| Ответить
|