Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Только те, где есть данные на Листе2, но с учетом пустоты ячеек на Листе2 и Листе1.
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Цитата
Ігор Гончаренко написал:
если сначала почитать описание функции ЕПУСТО, то можно было бы и не писать сюда вовсе
Так зачем вообще тогда нужен форум, если можно просто "почитать" или "подумать" и всё сделать самому?
В описании функции написано "ссылается ли данная ссылка на пустую ячейку". Я и подумал что пустое значение в ячейке.
Изменено: Viacheslove Roux - 14.05.2021 14:08:02
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
vikttur, по логике вещей, из того что Вы написали, я могу использовать в своем файле для достижения результата не
Код
=ЕСЛИ(ДЛСТР(C2)=0;"";ЕСЛИ(ДЛСТР(Лист2!C2)=0;"";Лист2!C2))
а
Код
 =ЕСЛИ(C2="";"";ЕСЛИ(Лист2!C2="";"";Лист2!C2))
Верно?
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
То есть, если я использую ЕПУСТО для ячейки в которой вписан текст(не формула), при его удалении ячейка станет пустой. А если я использую ЕПУСТО на ячейку которая содержит формулу, которая должна выдавать текст, ее значение не пустое и =0. Из-за этого ЕПУСТО не работает на ячейку с формулой?
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Цитата
vikttur написал:
В Вашей задаче - проверяйте не на пустоту, а на количество символов  - ДЛСТР()
Спасибо! То что нужно. Использовал следующее:
Код
=ЕСЛИ(ДЛСТР(C2)=0;"";ЕСЛИ(ДЛСТР(Лист2!C2)=0;"";Лист2!C2))
Но почему не работает с ЕПУСТО, не подскажете? Может я не так понимаю, но мне казалось что ЕПУСТО смотрит на то, пустое ли значение в ячейке? Если нет, прошу поправить и подсказать.
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Цитата
Ігор Гончаренко написал:
пока не обьясните что за задачу вы решаете - никто не угадает что вам нужно сосчитатьгадать можно, угадать сложнее
Здешние люди вообще читать умеют? Либо могут только вести дискуссии касательно названия темы. Или тут дальше названия темы тоже никто не читает?
Вот что было написано в СООБЩЕНИИ темы:
Цитата
Необходимо чтоб при очищении текста Адрес Лист2, ячейка Логин Лист1 очищалась и очищалась в том случае, если нет текста в Логин Лист2.
Что в этом может быть непонятного? Все наименования есть, пошагово написал что нужно сделать, прикрепил файл. Что еще нужно, может видео записать?
Пользователь Сергей почему-то понял в чём мне нужна помощь и попытался помочь, но к сожалению его вариант мне не подходит(так-же написал почему в сообщении выше).
Цитата
Возможна вставка столбца между двумя где периодически будут проскакивать пустые ячейки. Соответственно будет показывать пустоту, что не подходит.
Изменено: Viacheslove Roux - 14.05.2021 13:23:43
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Цитата
Сергей написал:
комбинация вообще не нужная смысл в ней просто =Лист2!D2 если там пусто вернет вам пусто
Оно возвращает не пусто, а 0 в значении. и СЧИТАТЬПУСТОТЫ не подходит. Возможна вставка столбца между двумя где периодически будут проскакивать пустые ячейки. Соответственно будет показывать пустоту, что не подходит. Можете обьяснить что не так тут:
Код
=ЕСЛИ(ЕПУСТО(Лист2!C2);"";ЕСЛИ(ЕПУСТО(C2);"";Лист2!C2))
Почему не убирает логин на Листе1 при пропаже адреса Лист1?  
Изменено: Viacheslove Roux - 14.05.2021 13:13:21
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Цитата
vikttur написал:
Спасибо, мы знаем, что есть такие функции.Вот и Вам  для повышения уровня знаний о форуме . Ознакомитесь - предложите название темы. Заменят модераторы.
Ну я почитал о форуме, но я не могу понять что не так в названии моей темы? Кратко и доступно написал, что у меня есть проблема с функцией ЕСЛИ в совместном использовании с ЕПУСТО. Или мне нужно дифирамбы расписывать в названии темы в 1000 слов? Я всё доступно описал в сообщении темы с вложенным файлом. Если Вам сильно нужно переименовать тему, тогда на это - Проблема с функцией ЕСЛИ совместно с ЕПУСТО

П.С. странный какой-то форум, где перед тем как узнать свою проблему нужно пройти 100 проверок названия темы и пообщаться с модератором лично.
Очистить (подставить в формуле пусто) при отсутствии одного из критериев переносимых данных со второго листа
 
Всем добрый день, необходима помощь.
Столкнулся с проблемой во время использования функции ЕСЛИ одновременно с ЕПУСТО.
Необходимо перенести с ячеек Лист2 информацию в ячейку Лист1 при это проверяя пустые они или нет. С это задачей я справился след. образом: =ЕСЛИ(ЕПУСТО(Лист2!D2);"";Лист2!D2)
Данная формула гласит: Если ячейка Адреса на Лист2 пуста; значит - пуста; в противном случае просто копировать ее содержимое, в этом даже и я разобрался.
Дальше необходимо было проверить: если ячейка с содержимым Адреса пуста; значит ячейка логин - пуста; если ячейка с логином на Лист2 пуста; значит - пуста; в противном случае указать содержимое Логина с Лист2.
По логике вещей тоже всё понятно и предельно просто(как оказалось нет).
Я использовал след. формулу, но результат меня не обрадовал: =ЕСЛИ(ЕПУСТО(Лист2!C2);"";ЕСЛИ(ЕПУСТО(C2);"";Лист2!C2))
Если я удаляю текст Адреса с Лист 2, тогда с ячейкой Логин на Лист1 ничего не происходит. Хотя по логике вещей должна очищаться, т.к. мы поставили условие если Адрес Лист1 пуст, ячейка пуста.
Работает очищение логина на Лист1 только в том случае, если полностью очистить(вместе с формулой) ячейку адреса на Лист1.
Что нужно?
Необходимо чтоб при очищении текста Адрес Лист2, ячейка Логин Лист1 очищалась и очищалась в том случае, если нет текста в Логин Лист2.

Думаю доступно обьяснил.
Страницы: 1
Наверх