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

Вход

Регистрация

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

 

= Мир MS Excel/скобка появляется тогда, когда вбивается текст в ячейку - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
скобка появляется тогда, когда вбивается текст в ячейку
saf Дата: Среда, 01.03.2017, 16:42 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Здравствуйте! Есть формула [vba]
Код
[/code][/vba]="("&Лист1!I16&")"[vba][code]
[/vba] с помощью которой текст из ячейки I16 появляется в скобках в другой ячейке , допустим в А1. Но когда не указываешь текст в ячейке I16 , то скобки все равно остаются , только пустыми в А1. Как сделать так , чтобы скобки появлялись лишь тогда, когда текст вбивается в ячейку I16.
 
Ответить
СообщениеЗдравствуйте! Есть формула [vba]
Код
[/code][/vba]="("&Лист1!I16&")"[vba][code]
[/vba] с помощью которой текст из ячейки I16 появляется в скобках в другой ячейке , допустим в А1. Но когда не указываешь текст в ячейке I16 , то скобки все равно остаются , только пустыми в А1. Как сделать так , чтобы скобки появлялись лишь тогда, когда текст вбивается в ячейку I16.

Автор - saf
Дата добавления - 01.03.2017 в 16:42
Nic70y Дата: Среда, 01.03.2017, 16:47 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=ПОДСТАВИТЬ("("&Лист1!I16&")";"()";)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ПОДСТАВИТЬ("("&Лист1!I16&")";"()";)

Автор - Nic70y
Дата добавления - 01.03.2017 в 16:47
bmv98rus Дата: Среда, 01.03.2017, 16:48 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
допустим надо проверить что в I16 и в зависимости от этого вывести или вашу формулу, или "". например так
Код
=if(iblank(i16);"";"("&Лист1!I16&")")


[offtop]
Nic70y, сдержался, не предложил подстановку в действит по истине предложить :-) Весна, настроение прекрасное, грязь, лужи , обожаю Питер :-)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Среда, 01.03.2017, 16:53
 
Ответить
Сообщениедопустим надо проверить что в I16 и в зависимости от этого вывести или вашу формулу, или "". например так
Код
=if(iblank(i16);"";"("&Лист1!I16&")")


[offtop]
Nic70y, сдержался, не предложил подстановку в действит по истине предложить :-) Весна, настроение прекрасное, грязь, лужи , обожаю Питер :-)

Автор - bmv98rus
Дата добавления - 01.03.2017 в 16:48
_Boroda_ Дата: Среда, 01.03.2017, 16:54 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Для текста
Код
=ТЕКСТ(Лист1!A1;";(@)")

saf, Вы когда научитесь теги нормально писать? Выделяете свою формулу и жмете кнопку fx. Поправьте свой первый пост


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДля текста
Код
=ТЕКСТ(Лист1!A1;";(@)")

saf, Вы когда научитесь теги нормально писать? Выделяете свою формулу и жмете кнопку fx. Поправьте свой первый пост

Автор - _Boroda_
Дата добавления - 01.03.2017 в 16:54
  • Страница 1 из 1
  • 1
Поиск:

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