Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.07.2008, 12:58   #1
7erge
 
Регистрация: 22.07.2008
Сообщений: 3
По умолчанию Помогите сцепить ячейки с определенным условием

Есть исходная таблица с заголовками (выделены жирным) и параметрами

Первичная порода гранит
Цвет светло-серый
Структура среднекристаллическая

При использовании формулы имеем результат Первичная порода: гранит. Цвет: светло-серый. Структура: среднекристаллическая.

Вопрос таков, как сделать так чтобы, если параметр "цвет" в таблице отсутствует, т.е.
Первичная порода гранит
Цвет
Структура среднекристаллическая

выводился следующий результат Первичная порода: гранит. Структура: среднекристаллическая. Т.е. заголовок поля "Цвет" не попадал в итоговую ячейку.
7erge вне форума
Старый 22.07.2008, 13:18   #2
dsapa
Пользователь
 
Регистрация: 22.05.2008
Сообщений: 82
По умолчанию

Если расположить исходную таблицу в диапазоне А1:В3 (в столбце А - наименование, в столбце В - данные), то в нужной ячейке забей формулу:
=ЕСЛИ(B1="";"";A1&": "&B1)&" "&ЕСЛИ(B2="";"";A2&": "&B2)&" "&ЕСЛИ(B3="";"";A3&": "&B3)
Смысл её следующий: если ячейка с данными пуста, то и соответствующая ячейка с наименованием тоже не выводится в итоге.
Удачи!
dsapa вне форума
Старый 22.07.2008, 13:42   #3
7erge
 
Регистрация: 22.07.2008
Сообщений: 3
По умолчанию

Спасибо большое!!!
7erge вне форума
Старый 22.07.2008, 14:56   #4
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
По умолчанию

А почему бы и не применить автофильтр?
дмидми вне форума
Старый 23.07.2008, 09:47   #5
7erge
 
Регистрация: 22.07.2008
Сообщений: 3
По умолчанию

На самом деле там таблица более сложная, фильтрами вряд ли отделаться можно было, я привел лишь маленький кусочек, чтоб помогли с алгоритмом.
7erge вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция сцепить и дата StasSv Microsoft Office Excel 2 13.08.2008 13:01
вставить в CheckBox на форме название только тех листов книги, которые помечены определенным символом? Bezdar Microsoft Office Excel 4 23.07.2008 15:30
Нужно сцепить базу написанную на MySQL с Делфи 7 Solovei_MC БД в Delphi 0 13.06.2008 20:15
Помогите с Условием memoze Microsoft Office Excel 7 22.02.2008 15:23
Как раскрасить ячейки StringGrid'а в разные цвета в соответствии с условием? monushka Компоненты Delphi 12 05.11.2007 23:44