Множественное условие
Юрий_Ф
Дата: Суббота, 18.09.2021, 23:53 |
Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 767
Репутация:
1
±
Замечаний:
60% ±
Excel 2010
Уважаемые специалисты, гуру! В приложенном файле значения столбцов А и F зависят от ячеек столбца В: если ячейка года пустая, то и ячейки курса и самолёта пустые; если год 1972, то курс - Второй, а самолёт - Л-29; если год 1973, то соответственно - Третий и УТИ МиГ-15; если 1974 - Четвёртый и МиГ-21у(ус). Что-то мозгов не хватает всё перечислить в одной формуле несколько значений. Как всегда прошу помощи!
Уважаемые специалисты, гуру! В приложенном файле значения столбцов А и F зависят от ячеек столбца В: если ячейка года пустая, то и ячейки курса и самолёта пустые; если год 1972, то курс - Второй, а самолёт - Л-29; если год 1973, то соответственно - Третий и УТИ МиГ-15; если 1974 - Четвёртый и МиГ-21у(ус). Что-то мозгов не хватает всё перечислить в одной формуле несколько значений. Как всегда прошу помощи!Юрий_Ф
То, что мы делаем, завораживает! Кстати! Я не могу всем нравиться! И это взаимно!
Ответить
Сообщение Уважаемые специалисты, гуру! В приложенном файле значения столбцов А и F зависят от ячеек столбца В: если ячейка года пустая, то и ячейки курса и самолёта пустые; если год 1972, то курс - Второй, а самолёт - Л-29; если год 1973, то соответственно - Третий и УТИ МиГ-15; если 1974 - Четвёртый и МиГ-21у(ус). Что-то мозгов не хватает всё перечислить в одной формуле несколько значений. Как всегда прошу помощи!Автор - Юрий_Ф Дата добавления - 18.09.2021 в 23:53
DrMini
Дата: Воскресенье, 19.09.2021, 06:36 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1609
Репутация:
195
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Доброго времени суток.перечислить в одной формуле несколько значений.
Может через ВПР подойдёт?
Доброго времени суток.перечислить в одной формуле несколько значений.
Может через ВПР подойдёт? DrMini
Сообщение отредактировал DrMini - Воскресенье, 19.09.2021, 06:42
Ответить
Сообщение Доброго времени суток.перечислить в одной формуле несколько значений.
Может через ВПР подойдёт? Автор - DrMini Дата добавления - 19.09.2021 в 06:36
Юрий_Ф
Дата: Воскресенье, 19.09.2021, 22:32 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 767
Репутация:
1
±
Замечаний:
60% ±
Excel 2010
DrMini Простое и интересное решение! Но я понял так, что нужен дополнительный лист, в котором год должен стоять в самом левом столбце?
DrMini Простое и интересное решение! Но я понял так, что нужен дополнительный лист, в котором год должен стоять в самом левом столбце?Юрий_Ф
То, что мы делаем, завораживает! Кстати! Я не могу всем нравиться! И это взаимно!
Ответить
Сообщение DrMini Простое и интересное решение! Но я понял так, что нужен дополнительный лист, в котором год должен стоять в самом левом столбце?Автор - Юрий_Ф Дата добавления - 19.09.2021 в 22:32
bmv98rus
Дата: Воскресенье, 19.09.2021, 23:07 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
что нужен дополнительный лист
Код
=IFERROR(VLOOKUP(B3;{1972\"Второй"\"Л-29";1973\"Третий"\"УТИ МиГ-15";1974\"Четвёртый"\"МиГ-21у(ус)"};3;);"")
что нужен дополнительный лист
Код
=IFERROR(VLOOKUP(B3;{1972\"Второй"\"Л-29";1973\"Третий"\"УТИ МиГ-15";1974\"Четвёртый"\"МиГ-21у(ус)"};3;);"")
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение что нужен дополнительный лист
Код
=IFERROR(VLOOKUP(B3;{1972\"Второй"\"Л-29";1973\"Третий"\"УТИ МиГ-15";1974\"Четвёртый"\"МиГ-21у(ус)"};3;);"")
Автор - bmv98rus Дата добавления - 19.09.2021 в 23:07
Юрий_Ф
Дата: Воскресенье, 19.09.2021, 23:29 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 767
Репутация:
1
±
Замечаний:
60% ±
Excel 2010
bmv98rus Пишет: Ошибка в формуле! (Пытался подставить вашу формулу в ячейки и с курсом, и с самолётом. Везде пишет: Ошибка в формуле...)
bmv98rus Пишет: Ошибка в формуле! (Пытался подставить вашу формулу в ячейки и с курсом, и с самолётом. Везде пишет: Ошибка в формуле...)Юрий_Ф
То, что мы делаем, завораживает! Кстати! Я не могу всем нравиться! И это взаимно!
Сообщение отредактировал Юрий_Ф - Воскресенье, 19.09.2021, 23:29
Ответить
Сообщение bmv98rus Пишет: Ошибка в формуле! (Пытался подставить вашу формулу в ячейки и с курсом, и с самолётом. Везде пишет: Ошибка в формуле...)Автор - Юрий_Ф Дата добавления - 19.09.2021 в 23:29
nikitan95
Дата: Понедельник, 20.09.2021, 01:19 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация:
0
±
Замечаний:
0% ±
2016
Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
или можно через дополнительный столбец. Оба варианта в файле.
Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
или можно через дополнительный столбец. Оба варианта в файле.nikitan95
Ответить
Сообщение Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
или можно через дополнительный столбец. Оба варианта в файле.Автор - nikitan95 Дата добавления - 20.09.2021 в 01:19
DrMini
Дата: Понедельник, 20.09.2021, 05:34 |
Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 1609
Репутация:
195
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
я понял так, что нужен дополнительный лист
Да. Но лист можно скрыть и внешне смотреться будет, как было.
я понял так, что нужен дополнительный лист
Да. Но лист можно скрыть и внешне смотреться будет, как было.DrMini
Ответить
Сообщение я понял так, что нужен дополнительный лист
Да. Но лист можно скрыть и внешне смотреться будет, как было.Автор - DrMini Дата добавления - 20.09.2021 в 05:34
Юрий_Ф
Дата: Понедельник, 20.09.2021, 23:30 |
Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 767
Репутация:
1
±
Замечаний:
60% ±
Excel 2010
DrMini Дополнительный лист есть - не проблема. Скрывать не от кого. Всё для своего удобства. Спасибо.
DrMini Дополнительный лист есть - не проблема. Скрывать не от кого. Всё для своего удобства. Спасибо.Юрий_Ф
То, что мы делаем, завораживает! Кстати! Я не могу всем нравиться! И это взаимно!
Сообщение отредактировал Юрий_Ф - Понедельник, 20.09.2021, 23:42
Ответить
Сообщение DrMini Дополнительный лист есть - не проблема. Скрывать не от кого. Всё для своего удобства. Спасибо.Автор - Юрий_Ф Дата добавления - 20.09.2021 в 23:30
Юрий_Ф
Дата: Понедельник, 20.09.2021, 23:43 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 767
Репутация:
1
±
Замечаний:
60% ±
Excel 2010
nikitan95 Что-то не работает ни один из вариантов! Спасибо. С дополнительным листом, по-видимому, самый простой вариант!
nikitan95 Что-то не работает ни один из вариантов! Спасибо. С дополнительным листом, по-видимому, самый простой вариант!Юрий_Ф
То, что мы делаем, завораживает! Кстати! Я не могу всем нравиться! И это взаимно!
Ответить
Сообщение nikitan95 Что-то не работает ни один из вариантов! Спасибо. С дополнительным листом, по-видимому, самый простой вариант!Автор - Юрий_Ф Дата добавления - 20.09.2021 в 23:43
DrMini
Дата: Вторник, 21.09.2021, 05:19 |
Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 1609
Репутация:
195
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Если "перефразировать" формулу nikitan95 , то можно предложить вот такой вариант без дополнительных столбцов и листов: для A3 :Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};3;);"")
Так будет правильнее (по совету Михаила):Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};2;);"")
для F3 без изменений:Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
и протянуть.
Если "перефразировать" формулу nikitan95 , то можно предложить вот такой вариант без дополнительных столбцов и листов: для A3 :Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};3;);"")
Так будет правильнее (по совету Михаила):Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};2;);"")
для F3 без изменений:Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
и протянуть. DrMini
Сообщение отредактировал DrMini - Вторник, 21.09.2021, 09:33
Ответить
Сообщение Если "перефразировать" формулу nikitan95 , то можно предложить вот такой вариант без дополнительных столбцов и листов: для A3 :Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};3;);"")
Так будет правильнее (по совету Михаила):Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Л-29";"Второй":1973;"УТИ МиГ-15";"Третий":1974;"МиГ-21у(ус)";"Четвёртый"};2;);"")
для F3 без изменений:Код
=ЕСЛИОШИБКА(ВПР(C3;{1972;"Второй";"Л-29":1973;"Третий";"УТИ МиГ-15":1974;"Четвёртый";"МиГ-21у(ус)"};3;);"")
и протянуть. Автор - DrMini Дата добавления - 21.09.2021 в 05:19
bmv98rus
Дата: Вторник, 21.09.2021, 07:50 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
DrMini , зачем местами менять в массиве если можно выбрать индекс 2, а не 3?
DrMini , зачем местами менять в массиве если можно выбрать индекс 2, а не 3?bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение DrMini , зачем местами менять в массиве если можно выбрать индекс 2, а не 3?Автор - bmv98rus Дата добавления - 21.09.2021 в 07:50
DrMini
Дата: Вторник, 21.09.2021, 09:24 |
Сообщение № 12
Группа: Проверенные
Ранг: Старожил
Сообщений: 1609
Репутация:
195
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
зачем местами менять в массиве
Я просто посмотрел на формулу и подумал: Что будет если поменять местами? Ну и получилось. Про то, что даёт цифра 3 - узнал от Вас. Большое спасибо. Как раз на прошлой неделе попросили сделать график дежурств и я переделаю свой (который с доп. листом) на вот такой вариант. Просто так я ещё никогда не делал.
зачем местами менять в массиве
Я просто посмотрел на формулу и подумал: Что будет если поменять местами? Ну и получилось. Про то, что даёт цифра 3 - узнал от Вас. Большое спасибо. Как раз на прошлой неделе попросили сделать график дежурств и я переделаю свой (который с доп. листом) на вот такой вариант. Просто так я ещё никогда не делал.DrMini
Сообщение отредактировал DrMini - Вторник, 21.09.2021, 09:34
Ответить
Сообщение зачем местами менять в массиве
Я просто посмотрел на формулу и подумал: Что будет если поменять местами? Ну и получилось. Про то, что даёт цифра 3 - узнал от Вас. Большое спасибо. Как раз на прошлой неделе попросили сделать график дежурств и я переделаю свой (который с доп. листом) на вот такой вариант. Просто так я ещё никогда не делал.Автор - DrMini Дата добавления - 21.09.2021 в 09:24