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

Вход

Регистрация

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

 

= Мир MS Excel/Как правильно настроить связку если или? - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как правильно настроить связку если или? (Формулы/Formulas)
Как правильно настроить связку если или?
affmax88 Дата: Вторник, 25.04.2017, 18:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день.
Задча такая:
В таблице в 1й колонке - список людей, которые 1го числа установили мобильную игру (их 11 человек). И есть список людей, которые 1го числа прошли обучающий уровень. Их 22 (установить игру они могли раньше). Необходимо указать кто из установивших игру 1го числа прошел обучающий уровень.

У меня была идея использовать формулу типа
Код
=if(or('all log data'!A2:A23=$A$2),1,0)
в надежде что при определении истины формула будет проверять каждую ячейку. Однако этого не случается и всегда получается значение "ложь".

Рабочей оказалась формула вида
Код
=if(or('all log data'!A2=$A$2,'all log data'!A3=$A$2,'all log data'!A4=$A$2,'all log data'!A5=$A$2,'all log data'!A6=$A$2,'all log data'!A7=$A$2,'all log data'!A8=$A$2,'all log data'!A9=$A$2,'all log data'!A10=$A$2,'all log data'!A11=$A$2,'all log data'!A12=$A$2,'all log data'!A13=$A$2,'all log data'!A14=$A$2,'all log data'!A15=$A$2,'all log data'!A16=$A$2,'all log data'!A17=$A$2,'all log data'!A18=$A$2,'all log data'!A19=$A$2,'all log data'!A20=$A$2,'all log data'!A21=$A$2,'all log data'!A22=$A$2,'all log data'!A23=$A$2),1,0)


С моей дилетантской точки зрения обе формулы действовать должны одинаково и результат должен быть один и тот же. Однако этого не происходит.
Подскажите пожалуйста, есть ли вариант упростить формулу до минимума? Или быть может есть другой вариант решения задачи?

Заранее благодарен!
К сообщению приложен файл: 6886080.xlsx(9Kb)


Сообщение отредактировал affmax88 - Вторник, 25.04.2017, 18:59
 
Ответить
СообщениеДобрый день.
Задча такая:
В таблице в 1й колонке - список людей, которые 1го числа установили мобильную игру (их 11 человек). И есть список людей, которые 1го числа прошли обучающий уровень. Их 22 (установить игру они могли раньше). Необходимо указать кто из установивших игру 1го числа прошел обучающий уровень.

У меня была идея использовать формулу типа
Код
=if(or('all log data'!A2:A23=$A$2),1,0)
в надежде что при определении истины формула будет проверять каждую ячейку. Однако этого не случается и всегда получается значение "ложь".

Рабочей оказалась формула вида
Код
=if(or('all log data'!A2=$A$2,'all log data'!A3=$A$2,'all log data'!A4=$A$2,'all log data'!A5=$A$2,'all log data'!A6=$A$2,'all log data'!A7=$A$2,'all log data'!A8=$A$2,'all log data'!A9=$A$2,'all log data'!A10=$A$2,'all log data'!A11=$A$2,'all log data'!A12=$A$2,'all log data'!A13=$A$2,'all log data'!A14=$A$2,'all log data'!A15=$A$2,'all log data'!A16=$A$2,'all log data'!A17=$A$2,'all log data'!A18=$A$2,'all log data'!A19=$A$2,'all log data'!A20=$A$2,'all log data'!A21=$A$2,'all log data'!A22=$A$2,'all log data'!A23=$A$2),1,0)


С моей дилетантской точки зрения обе формулы действовать должны одинаково и результат должен быть один и тот же. Однако этого не происходит.
Подскажите пожалуйста, есть ли вариант упростить формулу до минимума? Или быть может есть другой вариант решения задачи?

Заранее благодарен!

Автор - affmax88
Дата добавления - 25.04.2017 в 18:44
buchlotnik Дата: Вторник, 25.04.2017, 18:49 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2607
Репутация: 744 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
есть ли вариант упростить
есть
оформите формулы в соответствии с правилами форума и получите ответ


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
есть ли вариант упростить
есть
оформите формулы в соответствии с правилами форума и получите ответ

Автор - buchlotnik
Дата добавления - 25.04.2017 в 18:49
Pelena Дата: Вторник, 25.04.2017, 18:50 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10996
Репутация: 2455 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
affmax88, оформите формулы тегами с помощью кнопки fx в режиме правки поста


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщениеaffmax88, оформите формулы тегами с помощью кнопки fx в режиме правки поста

Автор - Pelena
Дата добавления - 25.04.2017 в 18:50
gling Дата: Вторник, 25.04.2017, 18:58 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1506
Репутация: 374 ±
Замечаний: 0% ±

2010
Удалено


Сообщение отредактировал Pelena - Вторник, 25.04.2017, 18:59
 
Ответить
СообщениеУдалено

Автор - gling
Дата добавления - 25.04.2017 в 18:58
affmax88 Дата: Вторник, 25.04.2017, 19:01 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
оформите формулы в соответствии с правилами форума и получите ответ

Исправил, спасибо. Недоглядел в правилах.
 
Ответить
Сообщение
оформите формулы в соответствии с правилами форума и получите ответ

Исправил, спасибо. Недоглядел в правилах.

Автор - affmax88
Дата добавления - 25.04.2017 в 19:01
Pelena Дата: Вторник, 25.04.2017, 19:03 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10996
Репутация: 2455 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Во-от, теперь можно отвечать


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеВо-от, теперь можно отвечать

Автор - Pelena
Дата добавления - 25.04.2017 в 19:03
affmax88 Дата: Вторник, 25.04.2017, 19:07 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Во-от, теперь можно отвечать

Спасибо, буду рад Вашей помощи :)
 
Ответить
Сообщение
Во-от, теперь можно отвечать

Спасибо, буду рад Вашей помощи :)

Автор - affmax88
Дата добавления - 25.04.2017 в 19:07
buchlotnik Дата: Вторник, 25.04.2017, 19:11 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2607
Репутация: 744 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Код
=СЧЁТЕСЛИ('all log data'!$A$2:$A$23;A2)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Код
=СЧЁТЕСЛИ('all log data'!$A$2:$A$23;A2)

Автор - buchlotnik
Дата добавления - 25.04.2017 в 19:11
affmax88 Дата: Вторник, 25.04.2017, 19:17 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
=СЧЁТЕСЛИ('all log data'!$A$2:$A$23;A2)

О Господи... Спасибо Вам большое!
 
Ответить
Сообщение
=СЧЁТЕСЛИ('all log data'!$A$2:$A$23;A2)

О Господи... Спасибо Вам большое!

Автор - affmax88
Дата добавления - 25.04.2017 в 19:17
Che79 Дата: Вторник, 25.04.2017, 20:44 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 359
Репутация: 52 ±
Замечаний: 0% ±

Excel 2007, 2010, 2016 RUS
как вариант
массивная
Код
{=--ИЛИ('all log data'!$A$2:$A$23=A2)}


Делай нормально и будет нормально!
 
Ответить
Сообщениекак вариант
массивная
Код
{=--ИЛИ('all log data'!$A$2:$A$23=A2)}

Автор - Che79
Дата добавления - 25.04.2017 в 20:44
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как правильно настроить связку если или? (Формулы/Formulas)
Страница 1 из 11
Поиск:

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