powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Аргументов ЕСЛИ больше чем 7
15 сообщений из 15, страница 1 из 1
Аргументов ЕСЛИ больше чем 7
    #36649825
freerider1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Помогите с формулой для файла (вложение)

Вложенных аргументов ЕСЛИ больше чем 7, понятно не пропускает Excel
Если подскажите с формулой или с функцией, то буду признателен.
Если отсутствуют значения в ячейке, то значения поднимаются.

Макрос здесь не подходит, по условию файла.
Было бы интересно, если через функцию это сделать, но не знаю возможно ли вставить в ячейку, если нет значений, какой-нибудь текст?
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36649973
freerider1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица "факт данные по купюрам" должна изменяться по данным из таблицы кол-во купюр.
Т.е. если нет каких то купюр, то данные проставляются из другой строки где есть данные по купюрам.
Там как бы поднимаются значения...
Прошу прощения, если неясно изложил задачу, по аргументу ЕСЛИ я бы сделал, но там их более 7 получается условий...
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36650340
_Boroda_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
freerider1972,

Можно так (см. вложение)

формула массива
=НАИБОЛЬШИЙ($A$4:$A$7*ЕЧИСЛО($B$4:$B$7);СТРОКА()-СТРОКА($D$3))
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651013
freerider1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Boroda_freerider1972,

Можно так (см. вложение)

формула массива
=НАИБОЛЬШИЙ($A$4:$A$7*ЕЧИСЛО($B$4:$B$7);СТРОКА()-СТРОКА($D$3))

Все бы хорошо, но нулевые значения формула не игнорирует...
А как бы еще добавить игнор не только пустых, но и "0" ячеек?
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651015
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
freerider1972,
Если у Вас проблемы с формулами массива, то можно немножко переделать формулу Бороды, заодно убрать проблему, если 0 будут в столбце "Количество купюр":
Е4:
=НАИБОЛЬШИЙ(ИНДЕКС(A$4:A$7*(B$4:B$7>0);0);СТРОКА()-3)
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651037
freerider1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DV68freerider1972,
Если у Вас проблемы с формулами массива, то можно немножко переделать формулу Бороды, заодно убрать проблему, если 0 будут в столбце "Количество купюр":
Е4:
=НАИБОЛЬШИЙ(ИНДЕКС(A$4:A$7*(B$4:B$7>0);0);СТРОКА()-3)

не работает эта формула, выдает #ЧИСЛО!...
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651079
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
freerider1972,
смотри файл:
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651149
freerider1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DV68,

Спасибо большое!!!!
Я просто не понял, что ссылка на строку есть.... невнимательность!
Тему закрываем!

Огромное спасибо DV68!!!
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #36651236
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
freerider1972,
Огромное спасибо Бороде, а я только поправил немного
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37260889
freerider 1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как быть с этим?
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37260890
freerider 1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
формула нужна, а работать не хочет... пишет что большая слишком)))


=ЕСЛИ(И(E8>=0;E8<0,2);0;ЕСЛИ(И(E8>= 0,2;E8<0,4);5;ЕСЛИ(И(E8>=0,5;E8<0,7 );10;ЕСЛИ(И(E8>=0,7;E8<0,9);20;ЕСЛИ (И(E8>=1,0;E8<1,2);30;ЕСЛИ(И(E8>=1, 2;E8<1,4);40;ЕСЛИ(И(E8>=1,5;E8<1,7) ;50;ЕСЛИ(И(E8>=1,7;E8<1,9);60;ЕСЛИ( И(E8>=2,0);70)))))))))
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37260960
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
freerider 1972 =ЕСЛИ(И(E8>=0;E8<0,2);0;ЕСЛИ(И(E8>= 0,2;E8<0,4);5;ЕСЛИ(И(E8>=0,5;E8<0,7 );10;ЕСЛИ(И(E8>=0,7;E8<0,9);20;ЕСЛИ (И(E8>=1,0;E8<1,2);30;ЕСЛИ(И(E8>=1, 2;E8<1,4);40;ЕСЛИ(И(E8>=1,5;E8<1,7) ;50;ЕСЛИ(И(E8>=1,7;E8<1,9);60;ЕСЛИ( И(E8>=2,0);70)))))))))
И где эта формула? В каком файле, ячейке?
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37260963
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще-то так пойдёт:
=ПРОСМОТР(E8;{0;02;04;07;09;12;14;17;19;2};{0;5;10;20;30;40;50;60;70})
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37260965
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
=ПРОСМОТР(E8;{ 0 ; 0 , 2 ; 0 , 4 ; 0 , 7 ; 0 , 9 ; 1 , 2 ; 1 , 4 ; 1 , 7 ; 1 , 9 ; 2 };{ 0 ; 5 ; 10 ; 20 ; 30 ; 40 ; 50 ; 60 ; 70 })
...
Рейтинг: 0 / 0
Аргументов ЕСЛИ больше чем 7
    #37261001
freerider 1972
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,

Спаааааааааасибо!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Аргументов ЕСЛИ больше чем 7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]