У меня есть список сообщений об ошибках, и я хочу объединить их в "удобное для пользователя" сообщение:
error | friendly_error
failed with error1 | =VLOOKUP(A1, error_table, 1, false)
failed with error2 |
something else error3 |
error 4 failed with error5 |
failed with error1 |
И таблица с дружественными значениями на ее основе, содержащая какое-то ключевое слово
contains | friendly_error
error1 | Message for error1
error2 | Message for error 2
etc...
Есть команда, которая может сделать это? Или мне нужна куча комментариев if/else в менее организованном порядке?
Vlookup будет искать меньшее значение в большем значении, но я хочу найти большее значение, чтобы увидеть, содержит ли оно меньшее значение.
Прямо сейчас я делаю это, но оно растет, когда я добавляю больше возможных значений:
=IF(ISNUMBER(SEARCH(G3,A1)),
H3,
IF(ISNUMBER(SEARCH(G4,A1)),
H4,
IF (ISNUMBER(SEARCH(G5,A1)),
H5,
A1
)
)
)