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

Вход

Регистрация

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

 

= Мир MS Excel/Работа с аргументом "И" - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Работа с аргументом "И"
Юрий_Ф Дата: Суббота, 11.11.2023, 12:59 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Добрый день, экскелевцы!

В приведенном примере неясно: все заданные ячейки в формуле пустые, а формула выбирает противоположный результат (чёрного короля, вместо белого).
К сообщению приложен файл: kniga100.xlsx (8.4 Kb)


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеДобрый день, экскелевцы!

В приведенном примере неясно: все заданные ячейки в формуле пустые, а формула выбирает противоположный результат (чёрного короля, вместо белого).

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 12:59
Nic70y Дата: Суббота, 11.11.2023, 13:05 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8887
Репутация: 2324 ±
Замечаний: 0% ±

Excel 2010
И воспринимаем ЛОЖЬ или ИСТИНА, в Вашей формуле значения внутри И не являются ни тем не другим.


ЮMoney 41001841029809
 
Ответить
СообщениеИ воспринимаем ЛОЖЬ или ИСТИНА, в Вашей формуле значения внутри И не являются ни тем не другим.

Автор - Nic70y
Дата добавления - 11.11.2023 в 13:05
Юрий_Ф Дата: Суббота, 11.11.2023, 13:16 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Почему? Что не так?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеПочему? Что не так?

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 13:16
Nic70y Дата: Суббота, 11.11.2023, 13:20 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8887
Репутация: 2324 ±
Замечаний: 0% ±

Excel 2010
G1;G3;G5;G7;G9 - это пустота
Код
=И(G1;G3;G5;G7;G9)
это #ЗНАЧ!
Код
=ЕПУСТО(#ЗНАЧ!)
это ЛОЖЬ
Код
=ЕСЛИ(ЛОЖЬ;"♔";"♚")
это ♚


ЮMoney 41001841029809
 
Ответить
СообщениеG1;G3;G5;G7;G9 - это пустота
Код
=И(G1;G3;G5;G7;G9)
это #ЗНАЧ!
Код
=ЕПУСТО(#ЗНАЧ!)
это ЛОЖЬ
Код
=ЕСЛИ(ЛОЖЬ;"♔";"♚")
это ♚

Автор - Nic70y
Дата добавления - 11.11.2023 в 13:20
Юрий_Ф Дата: Суббота, 11.11.2023, 13:31 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Не ясно. Я пишу: ЕСЛИ... следующие ячейки (перечисляю) пусты, то белый король, если заполнена хоть одна - чёрный. А почему чёрный? Условия не выполнены!
Ладно! А как написать, чтобы работало, как задумано?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеНе ясно. Я пишу: ЕСЛИ... следующие ячейки (перечисляю) пусты, то белый король, если заполнена хоть одна - чёрный. А почему чёрный? Условия не выполнены!
Ладно! А как написать, чтобы работало, как задумано?

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 13:31
i691198 Дата: Суббота, 11.11.2023, 16:50 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 244
Репутация: 90 ±
Замечаний: 0% ±

Юрий_Ф, Ошибка здесь
Код
И(G1;G3;G5;G7;G9)
В ячейках должны быть какие то значения, чтобы можно было бы их интерпретировать как ИСТИНА или ЛОЖЬ, а там пусто, в результате получается ошибка #ЗНАЧ!. Можно записать формулу так
Код
=ЕСЛИ(И(ЕПУСТО(G1);ЕПУСТО(G3);ЕПУСТО(G5);ЕПУСТО(G7);ЕПУСТО(G9));"♔";"♚")


Сообщение отредактировал i691198 - Суббота, 11.11.2023, 16:56
 
Ответить
СообщениеЮрий_Ф, Ошибка здесь
Код
И(G1;G3;G5;G7;G9)
В ячейках должны быть какие то значения, чтобы можно было бы их интерпретировать как ИСТИНА или ЛОЖЬ, а там пусто, в результате получается ошибка #ЗНАЧ!. Можно записать формулу так
Код
=ЕСЛИ(И(ЕПУСТО(G1);ЕПУСТО(G3);ЕПУСТО(G5);ЕПУСТО(G7);ЕПУСТО(G9));"♔";"♚")

Автор - i691198
Дата добавления - 11.11.2023 в 16:50
Юрий_Ф Дата: Суббота, 11.11.2023, 17:19 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Да так работает, я знаю! Думал, сократить, пытался понять, почему не работает.
Хорошо, спасибо. Это не сокращаемо.


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеДа так работает, я знаю! Думал, сократить, пытался понять, почему не работает.
Хорошо, спасибо. Это не сокращаемо.

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 17:19
DrMini Дата: Суббота, 11.11.2023, 18:00 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1760
Репутация: 244 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте Юрий_Ф,
Это не сокращаемо

А если вот такой вариант без И:
Код
=ЕСЛИ(СЧИТАТЬПУСТОТЫ(G1:G9)=5;"♔";"♚")

Чуть покороче будет.
 
Ответить
СообщениеЗдравствуйте Юрий_Ф,
Это не сокращаемо

А если вот такой вариант без И:
Код
=ЕСЛИ(СЧИТАТЬПУСТОТЫ(G1:G9)=5;"♔";"♚")

Чуть покороче будет.

Автор - DrMini
Дата добавления - 11.11.2023 в 18:00
i691198 Дата: Суббота, 11.11.2023, 18:04 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 244
Репутация: 90 ±
Замечаний: 0% ±

Это не сокращаемо.

Я ориентировался на ваш пример, а так можно и по другому записать.
Код
=ЕСЛИ(СУММ(G1;G3;G5;G7;G9)=0;"♔";"♚")
 
Ответить
Сообщение
Это не сокращаемо.

Я ориентировался на ваш пример, а так можно и по другому записать.
Код
=ЕСЛИ(СУММ(G1;G3;G5;G7;G9)=0;"♔";"♚")

Автор - i691198
Дата добавления - 11.11.2023 в 18:04
DrMini Дата: Суббота, 11.11.2023, 18:20 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1760
Репутация: 244 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Это не сокращаемо

Код
=ЕСЛИ(СЧЁТЗ(G1;G3;G5;G7;G9);"♚";"♔")

до кучи.
yes
 
Ответить
Сообщение
Это не сокращаемо

Код
=ЕСЛИ(СЧЁТЗ(G1;G3;G5;G7;G9);"♚";"♔")

до кучи.
yes

Автор - DrMini
Дата добавления - 11.11.2023 в 18:20
DrMini Дата: Суббота, 11.11.2023, 18:25 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1760
Репутация: 244 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
i691198, Ваш вариант считает только цифры.
А вдруг там буквы или значки?
:)
 
Ответить
Сообщениеi691198, Ваш вариант считает только цифры.
А вдруг там буквы или значки?
:)

Автор - DrMini
Дата добавления - 11.11.2023 в 18:25
i691198 Дата: Суббота, 11.11.2023, 19:35 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 244
Репутация: 90 ±
Замечаний: 0% ±

Ваш вариант считает только цифры.

Согласен, писал спонтанно, почему то мой первый вариант ТС не устроил.
 
Ответить
Сообщение
Ваш вариант считает только цифры.

Согласен, писал спонтанно, почему то мой первый вариант ТС не устроил.

Автор - i691198
Дата добавления - 11.11.2023 в 19:35
Gustav Дата: Суббота, 11.11.2023, 20:33 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2766
Репутация: 1140 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Код
=ЕСЛИ(G1&G3&G5&G7&G9="";"♔";"♚")


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Код
=ЕСЛИ(G1&G3&G5&G7&G9="";"♔";"♚")

Автор - Gustav
Дата добавления - 11.11.2023 в 20:33
Юрий_Ф Дата: Суббота, 11.11.2023, 22:57 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Други мои!

Думал, тема закрыта! Но оказалось сколько интересных вариантов! Это всё можно использовать не только в приведенном примере! И не только мне!
Спасибо огромнейшее!
hands


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Суббота, 11.11.2023, 23:02
 
Ответить
СообщениеДруги мои!

Думал, тема закрыта! Но оказалось сколько интересных вариантов! Это всё можно использовать не только в приведенном примере! И не только мне!
Спасибо огромнейшее!
hands

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 22:57
Юрий_Ф Дата: Суббота, 11.11.2023, 23:05 | Сообщение № 15
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
DrMini,

Ваши 2й и 3й варианты лучше, т.к. ячейки, где Х, на самом деле в оригинале имеют свои данные. И, конечно, ячейки с пустотами тоже расположены иначе. Поэтому крайние предложения очень подходят!
Спасибо!
PS. Вы сменили аватарное фото? Даже не узнал Вас поначалу!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеDrMini,

Ваши 2й и 3й варианты лучше, т.к. ячейки, где Х, на самом деле в оригинале имеют свои данные. И, конечно, ячейки с пустотами тоже расположены иначе. Поэтому крайние предложения очень подходят!
Спасибо!
PS. Вы сменили аватарное фото? Даже не узнал Вас поначалу!

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 23:05
Юрий_Ф Дата: Суббота, 11.11.2023, 23:21 | Сообщение № 16
Группа: Проверенные
Ранг: Ветеран
Сообщений: 813
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Gustav,

Вы, как всегда, ближе к первоначальным условиям! Ваш вариант, как раз и заменяет аргумент «И»!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеGustav,

Вы, как всегда, ближе к первоначальным условиям! Ваш вариант, как раз и заменяет аргумент «И»!

Автор - Юрий_Ф
Дата добавления - 11.11.2023 в 23:21
  • Страница 1 из 1
  • 1
Поиск:

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