Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Замена нескольких значений данными из таблицы - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замена нескольких значений данными из таблицы (Формулы/Formulas)
Замена нескольких значений данными из таблицы
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
Дата добавления - 29.11.2022 в 13:35
bigor Дата: Вторник, 29.11.2022, 13:43 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 0% ±

нет
Добрый

Какая версия офиса у вас стоит?
Посмотрите правила форума, там про файл пример что-то написано
 
Ответить
СообщениеДобрый

Какая версия офиса у вас стоит?
Посмотрите правила форума, там про файл пример что-то написано

Автор - bigor
Дата добавления - 29.11.2022 в 13:43
xoreutns Дата: Вторник, 29.11.2022, 13:55 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Спасибо
Office 365

Файл примера прикрепил
К сообщению приложен файл: catnames.xls (34.0 Kb)
 
Ответить
СообщениеСпасибо
Office 365

Файл примера прикрепил

Автор - xoreutns
Дата добавления - 29.11.2022 в 13:55
bigor Дата: Вторник, 29.11.2022, 14:05 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 0% ±

нет
Проверяйте
Код
=TEXTJOIN(",";1;IF(ISNUMBER(SEARCH(A2;$D$2:$D$74));$B$2:$B$74;""))
массивная
К сообщению приложен файл: catnames_1.xls (22.0 Kb)
 
Ответить
СообщениеПроверяйте
Код
=TEXTJOIN(",";1;IF(ISNUMBER(SEARCH(A2;$D$2:$D$74));$B$2:$B$74;""))
массивная

Автор - bigor
Дата добавления - 29.11.2022 в 14:05
xoreutns Дата: Вторник, 29.11.2022, 14:14 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

У меня она выдает вообще не то, что имелось ввиду

На строчку "82,85,102" должно выдаваться "Горный чай, Бодрящие чаи, Сухие травяные напитки"
К сообщению приложен файл: 2332066.png (189.4 Kb)
 
Ответить
СообщениеУ меня она выдает вообще не то, что имелось ввиду

На строчку "82,85,102" должно выдаваться "Горный чай, Бодрящие чаи, Сухие травяные напитки"

Автор - xoreutns
Дата добавления - 29.11.2022 в 14:14
bigor Дата: Вторник, 29.11.2022, 14:22 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 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
Дата добавления - 29.11.2022 в 14:22
xoreutns Дата: Вторник, 29.11.2022, 14:26 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Вообще отлично! Спасибо hands
 
Ответить
СообщениеВообще отлично! Спасибо hands

Автор - xoreutns
Дата добавления - 29.11.2022 в 14:26
bigor Дата: Вторник, 29.11.2022, 14:40 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 0% ±

нет
Только, если у вас появятся номера 169 и выше, то будут ошибки


Сообщение отредактировал bigor - Вторник, 29.11.2022, 14:44
 
Ответить
СообщениеТолько, если у вас появятся номера 169 и выше, то будут ошибки

Автор - bigor
Дата добавления - 29.11.2022 в 14:40
jakim Дата: Среда, 30.11.2022, 12:39 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Power Query
К сообщению приложен файл: catnames.xlsx (21.3 Kb)
 
Ответить
Сообщение
Power Query

Автор - jakim
Дата добавления - 30.11.2022 в 12:39
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замена нескольких значений данными из таблицы (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!