Замена нескольких значений данными из таблицы
|
|
xoreutns |
Дата: Вторник, 29.11.2022, 13:35 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
| |
Добрый день! Есть таблица: --------------- | id | name | | 66 | name 1 | | 67 | name 2 | | 82 | name 3 |
и т.д
Есть столбец с числами, в каждой ячейке одно или несколько чисел через запятую
67,82 82 67,82,66
Прошу помочь заменить эти числа значениями из столбца 'name', соответственно значениям 'id'
Добрый день! Есть таблица: --------------- | id | name | | 66 | name 1 | | 67 | name 2 | | 82 | name 3 |
и т.д
Есть столбец с числами, в каждой ячейке одно или несколько чисел через запятую
67,82 82 67,82,66
Прошу помочь заменить эти числа значениями из столбца 'name', соответственно значениям 'id'xoreutns
|
|
| Ответить
|
bigor |
Дата: Вторник, 29.11.2022, 13:43 |
Сообщение № 2 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1277
Репутация:
246
±
Замечаний:
0% ±
нет | |
Добрый
Какая версия офиса у вас стоит? Посмотрите правила форума, там про файл пример что-то написано
Добрый
Какая версия офиса у вас стоит? Посмотрите правила форума, там про файл пример что-то написаноbigor
|
|
| Ответить
|
xoreutns |
Дата: Вторник, 29.11.2022, 13:55 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
| |
Спасибо Office 365
Файл примера прикрепил
Спасибо Office 365
Файл примера прикрепилxoreutns
|
|
| Ответить
|
bigor |
Дата: Вторник, 29.11.2022, 14:05 |
Сообщение № 4 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1277
Репутация:
246
±
Замечаний:
0% ±
нет | |
Проверяйте
Код =TEXTJOIN(",";1;IF(ISNUMBER(SEARCH(A2;$D$2:$D$74));$B$2:$B$74;"")) массивная
Проверяйте
Код =TEXTJOIN(",";1;IF(ISNUMBER(SEARCH(A2;$D$2:$D$74));$B$2:$B$74;"")) массивнаяbigor
|
|
| Ответить
|
xoreutns |
Дата: Вторник, 29.11.2022, 14:14 |
Сообщение № 5 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
| |
У меня она выдает вообще не то, что имелось ввиду
На строчку "82,85,102" должно выдаваться "Горный чай, Бодрящие чаи, Сухие травяные напитки"
У меня она выдает вообще не то, что имелось ввиду
На строчку "82,85,102" должно выдаваться "Горный чай, Бодрящие чаи, Сухие травяные напитки"xoreutns
|
|
| Ответить
|
bigor |
Дата: Вторник, 29.11.2022, 14:22 |
Сообщение № 6 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1277
Репутация:
246
±
Замечаний:
0% ±
нет | |
тупанул так попробуйте Код =TEXTJOIN(",";1;IF(ISNUMBER(SEARCH($A$2:$A$74;$D2));$B$2:$B$74;""))
тупанул так попробуйте Код =TEXTJOIN(",";1;IF(ISNUMBER(SEARCH($A$2:$A$74;$D2));$B$2:$B$74;"")) bigor
|
|
| Ответить
|
xoreutns |
Дата: Вторник, 29.11.2022, 14:26 |
Сообщение № 7 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
| |
Вообще отлично! Спасибо
|
|
| Ответить
|
bigor |
Дата: Вторник, 29.11.2022, 14:40 |
Сообщение № 8 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1277
Репутация:
246
±
Замечаний:
0% ±
нет | |
Только, если у вас появятся номера 169 и выше, то будут ошибки
Только, если у вас появятся номера 169 и выше, то будут ошибкиbigor
Сообщение отредактировал bigor - Вторник, 29.11.2022, 14:44 |
|
| Ответить
|
jakim |
Дата: Среда, 30.11.2022, 12:39 |
Сообщение № 9 |
|
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010 | |
|
|
| Ответить
|