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

Вход

Регистрация

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

 

= Мир MS Excel/Создание конструктора сообщений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Создание конструктора сообщений
melnikovaira99 Дата: Пятница, 03.02.2023, 08:15 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте.
Суть задачи в том, чтобы в зависимости от выбранных флажков, брался текст с левой колонки соответствующей строки и добавлялся в одну ячейку (любую). По итогу получаетс некий конструктор сообщений.
Путь: Нажал флажок (С3) -> текст из В3 вставился в ячейку (допустим F3) -> Нажал флажок (С8) -> текст из В8 вставился вту же ячейку (допустим F3). Очень хотелось бы сделать просто функциями, без использования макросов, но пока не могу понять как.
Буду благодарна любому наставлению, заранее спасибо
К сообщению приложен файл: 5417099.xlsx (10.6 Kb)


Сообщение отредактировал melnikovaira99 - Пятница, 03.02.2023, 10:35
 
Ответить
СообщениеЗдравствуйте.
Суть задачи в том, чтобы в зависимости от выбранных флажков, брался текст с левой колонки соответствующей строки и добавлялся в одну ячейку (любую). По итогу получаетс некий конструктор сообщений.
Путь: Нажал флажок (С3) -> текст из В3 вставился в ячейку (допустим F3) -> Нажал флажок (С8) -> текст из В8 вставился вту же ячейку (допустим F3). Очень хотелось бы сделать просто функциями, без использования макросов, но пока не могу понять как.
Буду благодарна любому наставлению, заранее спасибо

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 08:15
Nic70y Дата: Пятница, 03.02.2023, 08:36 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
Цитата melnikovaira99, 03.02.2023 в 08:15, в сообщении № 1 ()
вставился вту же ячейку
а если нажато несколько флажков?
Цитата melnikovaira99, 03.02.2023 в 08:15, в сообщении № 1 ()
Очень хотелось бы сделать просто функциями
связь с ячейкой


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата melnikovaira99, 03.02.2023 в 08:15, в сообщении № 1 ()
вставился вту же ячейку
а если нажато несколько флажков?
Цитата melnikovaira99, 03.02.2023 в 08:15, в сообщении № 1 ()
Очень хотелось бы сделать просто функциями
связь с ячейкой

Автор - Nic70y
Дата добавления - 03.02.2023 в 08:36
melnikovaira99 Дата: Пятница, 03.02.2023, 08:49 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, Если нажато несколько флажков, то получается как во вложении (но там я просто сделала функцией СЦЕП), а надо привязать флажки к добавлению фраз в ячейку
К сообщению приложен файл: 0889948.png (39.1 Kb)
 
Ответить
СообщениеNic70y, Если нажато несколько флажков, то получается как во вложении (но там я просто сделала функцией СЦЕП), а надо привязать флажки к добавлению фраз в ячейку

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 08:49
Nic70y Дата: Пятница, 03.02.2023, 09:25 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
melnikovaira99, понятно.
приложите Excel-файл, а то на картинке не удобно писать формулы.


ЮMoney 41001841029809
 
Ответить
Сообщениеmelnikovaira99, понятно.
приложите Excel-файл, а то на картинке не удобно писать формулы.

Автор - Nic70y
Дата добавления - 03.02.2023 в 09:25
elovkov Дата: Пятница, 03.02.2023, 09:31 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 415
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
А какой офис стоит? Если Office 2019 или если у вас Microsoft 365 подписка - там есть функция ОБЪЕДИНИТЬ

типа так
Код
=ОБЪЕДИНИТЬ("разделитель";ИСТИНА;диапазон)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеА какой офис стоит? Если Office 2019 или если у вас Microsoft 365 подписка - там есть функция ОБЪЕДИНИТЬ

типа так
Код
=ОБЪЕДИНИТЬ("разделитель";ИСТИНА;диапазон)

Автор - elovkov
Дата добавления - 03.02.2023 в 09:31
melnikovaira99 Дата: Пятница, 03.02.2023, 10:29 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, файл в теле первого вопроса добавила. А на картинке просто было удобнее показать ответ на ваш вопрос, исправяюсь и прикрепляю файл к ответу)
К сообщению приложен файл: ___Upwork.1.xlsx (10.6 Kb)
 
Ответить
СообщениеNic70y, файл в теле первого вопроса добавила. А на картинке просто было удобнее показать ответ на ваш вопрос, исправяюсь и прикрепляю файл к ответу)

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 10:29
melnikovaira99 Дата: Пятница, 03.02.2023, 10:34 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

elovkov, вообще пытаюсь сделать в google sheets (надеюсь, тут за такое не ругают) https://docs.google.com/spreads....sharing
Там есть СЦЕПИТЬ функция, вроде как одно и то же с ОБЪЕДИНИТЬ
 
Ответить
Сообщениеelovkov, вообще пытаюсь сделать в google sheets (надеюсь, тут за такое не ругают) https://docs.google.com/spreads....sharing
Там есть СЦЕПИТЬ функция, вроде как одно и то же с ОБЪЕДИНИТЬ

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 10:34
Nic70y Дата: Пятница, 03.02.2023, 10:55 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
melnikovaira99, Ваш файл сломался.
посмотрите "восстановленный" вариант
Цитата melnikovaira99, 03.02.2023 в 10:34, в сообщении № 7 ()
надеюсь, тут за такое не ругают
ругают.
по этому вариант для Excel, а как там гугло-таблице не знаю :(
К сообщению приложен файл: 27.xlsx (20.7 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеmelnikovaira99, Ваш файл сломался.
посмотрите "восстановленный" вариант
Цитата melnikovaira99, 03.02.2023 в 10:34, в сообщении № 7 ()
надеюсь, тут за такое не ругают
ругают.
по этому вариант для Excel, а как там гугло-таблице не знаю :(

Автор - Nic70y
Дата добавления - 03.02.2023 в 10:55
bigor Дата: Пятница, 03.02.2023, 11:01 | Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 1276
Репутация: 246 ±
Замечаний: 0% ±

нет
Для ГуглТаблиц свой раздел есть
попробуйте
Код
=ArrayFormula(TEXTJOIN(" ",1,ЕСЛИ((C3:C36)="Истина",B3:B36,"")))
или так
Код
=ArrayFormula(СЦЕПИТЬ(ЕСЛИ(C3:C36="ИСТИНА",B3:B36,"")))


Сообщение отредактировал bigor - Пятница, 03.02.2023, 11:04
 
Ответить
СообщениеДля ГуглТаблиц свой раздел есть
попробуйте
Код
=ArrayFormula(TEXTJOIN(" ",1,ЕСЛИ((C3:C36)="Истина",B3:B36,"")))
или так
Код
=ArrayFormula(СЦЕПИТЬ(ЕСЛИ(C3:C36="ИСТИНА",B3:B36,"")))

Автор - bigor
Дата добавления - 03.02.2023 в 11:01
melnikovaira99 Дата: Пятница, 03.02.2023, 12:26 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, Спасибо большое!
 
Ответить
СообщениеNic70y, Спасибо большое!

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 12:26
melnikovaira99 Дата: Пятница, 03.02.2023, 12:27 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

bigor, премного благодарна!
 
Ответить
Сообщениеbigor, премного благодарна!

Автор - melnikovaira99
Дата добавления - 03.02.2023 в 12:27
  • Страница 1 из 1
  • 1
Поиск:

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