Pioneer2299 Пользователь Сообщений: 3 |
Для данной функции введено слишком много аргументов. Где ошибка, подскажите пожалуйста ! |
ikki Пользователь Сообщений: 9709 |
проверка экстрасенсорных способностей… ЕСЛИ(ИЛИ(И(В1>=0;А1<=0;(А1-3)^2+B1^2>=1;B1=-2*A1-8;B1=0,2*A1+3);И(A1>=0;A1<=2;A1^2+B1^2<=36;B1>=A1+2);И(A1>=2;A1<=5;A1^2+B1^2<=36;B1=-3*A1+10;B1=-0,5*A1+2,5);И(A1>=5;A1^2+B1^2<=36;B1=-A1+6));»попала»;»не попала») угадал? фрилансер Excel, VBA — контакты в профиле |
ikki Пользователь Сообщений: 9709 |
а вообще-то ерунда у вас написана. синенькое и красненькое условия выполняются одновременно только для одного значения A1. Изменено: ikki — 23.11.2013 09:28:21 фрилансер Excel, VBA — контакты в профиле |
Pioneer2299 Пользователь Сообщений: 3 |
что то не так все равно … Изменено: Pioneer2299 — 23.11.2013 10:39:59 |
ikki Пользователь Сообщений: 9709 |
#5 23.11.2013 10:46:27 у функции ЕСЛИ должно быть не более трех аргументов. если для вас неочевидно, то я вам скажу: шесть больше трех.
сильный аргумент, угу…
а что вы хотите? Изменено: ikki — 23.11.2013 10:47:54 фрилансер Excel, VBA — контакты в профиле |
||||
Pioneer2299 Пользователь Сообщений: 3 |
все, получилось, спасибо, но ваши указания на разницу в 6 и 3 были не причем. |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
#7 23.11.2013 11:23:58
Кто знает… Не помните где это сказано/написано: «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
||
Катерина555 Пользователь Сообщений: 1 |
Добрый день. =ЕСЛИ(ABS(L23)=L52; ABS(ОКРУГЛ(L23/729,91*H5; 2)); ЕСЛИ(P5=P3; ABS(ОКРУГЛ(L23/729,91*H5; 2))+0,01); ABS(ОКРУГЛ(L23/729,91*H5; 2))) |
БМВ Модератор Сообщений: 21380 Excel 2013, 2016 |
Катерина555, возможно так, но По вопросам из тем форума, личку не читаю. |
vikttur Пользователь Сообщений: 47199 |
Катерина555, ответ по теме: где-то неправильно расставлены скобки или в функции написано больше аргументов, чем положено. Растяните формулу пробелами или переносом строки, как показал БМВ, и анализируйте. Название этой старой темы общее и советы здесь получаете общие. А если все будут размещать тут кривые формулы с такой проблемой и получать ответ ПО ЗАДАЧЕ — во что певратится эта тема? |
БМВ Модератор Сообщений: 21380 Excel 2013, 2016 |
#11 10.04.2020 12:39:56
ну не знаю, до минимума число аргументов сократил — это разве не аргумент По вопросам из тем форума, личку не читаю. |
||
vikttur Пользователь Сообщений: 47199 |
#12 10.04.2020 13:00:53 У меня другой аргумент |
Can someone help with this? It says, «You’ve entered too many arguments for this function», but works if I remove two lines.
=IF(IF(AND(J7<>"",IFERROR(MATCH(J$3, C7:F7, 0), "")<>""), IFERROR(MATCH(J$3, C7:F7, 0), ""),
IF(AND(K7<>"",IFERROR(MATCH(K$3, C7:F7, 0), "")<>""), IFERROR(MATCH(K$3, C7:F7, 0), ""),
IF(AND(L7<>"", IFERROR(MATCH(L$3, C7:F7, 0), "")<>""), IFERROR(MATCH(L$3, C7:F7, 0), ""),
IF(AND(M7<>"", IFERROR(MATCH(M$3, C7:F7, 0), "")<>""), IFERROR(MATCH(M$3, C7:F7, 0), ""),
IF(AND(N7<>"", IFERROR(MATCH(N$3, C7:F7, 0), "")<>""), IFERROR(MATCH(N$3, C7:F7, 0), ""),
IF(AND(O7<>"", IFERROR(MATCH(O$3, C7:F7, 0), "")<>""), IFERROR(MATCH(O$3, C7:F7, 0), ""),
IF(AND(P7<>"", IFERROR(MATCH(P$3, C7:F7, 0), "")<>""), IFERROR(MATCH(P$3, C7:F7, 0), ""),
IF(AND(Q7<>"", IFERROR(MATCH(Q$3, C7:F7, 0), "")<>""), IFERROR(MATCH(Q$3, C7:F7, 0), ""),
IF(AND(R7<>"", IFERROR(MATCH(R$3, C7:F7, 0), "")<>""), IFERROR(MATCH(R$3, C7:F7, 0), ""),
IF(AND(S7<>"", IFERROR(MATCH(S$3, C7:F7, 0), "")<>""), IFERROR(MATCH(S$3, C7:F7, 0), ""),
IF(AND(T7<>"",IFERROR(MATCH(T$3, C7:F7, 0), "")<>""), IFERROR(MATCH(T$3, C7:F7, 0), ""),
IF(AND(U7<>"", IFERROR(MATCH(U$3, C7:F7, 0), "")<>""),IFERROR(MATCH(U$3, C7:F7, 0), ""), ""))))))))))<>"", TRUE, FALSE)
1 / 1 / 0 Регистрация: 01.02.2020 Сообщений: 33 |
|
1 |
|
для этой функции слишком много аргументов12.11.2020, 20:59. Показов 6003. Ответов 5
Написал формулу, но пявляется ошибка . что для этой фунции введено слишком много аргументов. это должно быть вычесленние y по данной системе уравнений
0 |
ᴁ® 3070 / 1736 / 361 Регистрация: 13.12.2016 Сообщений: 5,938 Записей в блоге: 4 |
|
12.11.2020, 21:10 |
2 |
pavel23313r1, или пример с файлом или посылайте вопрос к Шерлоку
0 |
4038 / 1423 / 394 Регистрация: 07.08.2013 Сообщений: 3,541 |
|
12.11.2020, 21:15 |
3 |
исправте
ИЛИ(2<=C4<=3)
НЕ(C4<-2;C4>10;2<=C4<=3)
0 |
1 / 1 / 0 Регистрация: 01.02.2020 Сообщений: 33 |
|
12.11.2020, 21:22 [ТС] |
4 |
0 |
4038 / 1423 / 394 Регистрация: 07.08.2013 Сообщений: 3,541 |
|
12.11.2020, 21:22 |
5 |
Сообщение было отмечено pavel23313r1 как решение РешениеЕСЛИ(ИЛИ(C4<-2;C4>10);2*C4-5;ЕСЛИ(И(C4>=2;C4<=3);3*C4+1;C4^5-4*C4^3))
1 |
1 / 1 / 0 Регистрация: 01.02.2020 Сообщений: 33 |
|
12.11.2020, 21:25 [ТС] |
6 |
спасибо , сударь. Теперь вышло. Свечку за Вас в церковьи поставлю
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
12.11.2020, 21:25 |
Помогаю со студенческими работами здесь Пишет что ввёл слишком много аргументов. Посмотрите пожалуйста Ошибка «Для данной функции введено слишком много аругментов» Слишком много параметров для этой функции оператора слишком много аргументов в вызове функции или как создать много файлов на рабочем столе wchar_t… Слишком много аргументов у функции int i, j, y, x1, y1; ………………….. Pascal N-IDE, оператор function, ошибка «слишком мало или слишком много аргументов передаются функции arccos» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 6 |
Назначение логической функции «если» в табличном редакторе Microsoft Office Excel заключается в проверке истинности переданного ей выражения. В зависимости от результата этой проверки функция возвращает одно из двух переданных ей для этого значений. Каждый из трех параметров — условие и два возвращаемых результата — тоже могут быть функциями сравнения, что позволяет сравнивать любое количество аргументов.
Вам понадобится
- Базовые навыки работы с функциями Excel.
Инструкция
Используйте логические оператор «и» чтобы увеличить количество сравниваемых с использованием функции «если» аргументов. Он позволит задействовать больше операций сравнения в тех случаях, когда необходимым является истинность всех перечисленных в аргументах операций сравнения. Например, если эта функция должна вернуть единицу при условии, что значение в ячейке A1 больше значения в ячейке A5, а значение B1 совпадает со значением B3, то функцию «если» можно записать так: ЕСЛИ(И(A1>A5;B1=B3);1;2). Количество аргументов функции «и» не может быть больше 30, но каждый из них сам может содержать функцию «и», поэтому у вас есть возможность составить матрешку из функций любого разумного уровня вложенности.
Иногда вместо условия необходимого нужно проверить условие достаточное. В таких случаях вместо функции «и» расширяйте количество аргументов с использованием функции «или». Скажем, требуется, чтобы функция «если» возвращала единицу, когда либо значение в ячейке A1 больше значения в ячейке A5, либо значение B1 совпадает со значением B3, либо значение A4 является отрицательным числом. Если не соблюдено ни одно из условий, то функция должна вернуть ноль. Такую конструкцию из трех сравниваемых и двух возвращаемых аргументов функции «если» можно записать так: ЕСЛИ(ИЛИ(A1>A5;B1=B3;A4
Комбинируйте функции «и», «или» и «если» на разных уровнях вложенности, чтобы получить оптимальный алгоритм сравнения нужного количества аргументов. Например: ЕСЛИ(ИЛИ(A1>A5;ЕСЛИ(И(A7>A5;B1
Используйте второй и третий аргументы функции «если» (возвращаемые значения) для увеличения количества сравниваемых параметров. Каждый из них может содержать по семь уровней вложения с функциями «и», «или» и «если». При этом не забывайте, что закладываемые вами во второй аргумент операции сравнения будут проверяться только в том случае, если операция сравнения в первом аргументе «если» вернет значение «истина». В противном случае проверяться будут функции, записываемые на позицию третьего аргумента.
Видео по теме
Источники:
- как составить аргументы
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.