169 похожих чатов

Привет! Подскажите, в чём может быть дело? Передаю по апи большую

формулу — выдаёт вот такую ошибку: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.

31 ответов

68 просмотров

У меня только что все падало насмерть. Может быть ошибка сервиса? Хотя, 400 ошибка — это обычно что-то в синтаксисе самого запроса. Может быть где-то скобки тогось?

Олег- Автор вопроса
Alexander Ivanov
У меня только что все падало насмерть. Может быть ...

=IFS(ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B2&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B2&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B2&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B2&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B3&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B3&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B3&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B3&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B4&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B4&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B4&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B4&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B5&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B5&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B5&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B5&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B6&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B6&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B6&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B6&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B7&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B7&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B7&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B7&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B8&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B8&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B8&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B8&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B9&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B9&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B9&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B9&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B10&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B10&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B10&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B10&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B11&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B11&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B12&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B12&\"'!D:D\");0);22)); ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B13&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B13&\"'!D:D\");0);22)) > 0;ИСТИНА); ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B13&\"'!A:AD\");ПОИСКПОЗ(A#{now_row};ДВССЫЛ(\"'\"&'[ТЕХНИЧЕСКИЙ]'!B13&\"'!D:D\");0);22)))

Олег- Автор вопроса
Alexander Ivanov
У меня только что все падало насмерть. Может быть ...

Выше скинул как выглядит. Синтаксис точно нормальный, я тестил прежде чем загружать. Если отправляю не эту формулу, а что-то другое — работает нормально и всё передаёт

Олег
=IFS(ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕ...

Это как минимум опасно так передавать строку в JS. Язык так себе. ЛУчше что-то в виде const f = `какая-то дикая простыня asdfasdf asdf as;df hj;asdf `;

Олег- Автор вопроса
Alexander Ivanov
Это как минимум опасно так передавать строку в JS....

Почему опасно? И как тогда передавать? В примере не пойму)

Олег
Почему опасно? И как тогда передавать? В примере н...

Там проблема со слешками. Мульти строка плохо конкатенируется в коде.

Олег
=IFS(ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕ...

Вставка формул скриптом не любит русские формулы.

Олег- Автор вопроса
Роман Игнатов
Вставка формул скриптом не любит русские формулы.

Странно, предыдущие формулы нормально передавал, но они вполовину короче были. Но попробую сейчас

Олег
=IFS(ЕСЛИ(ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ(\"'\"&'[ТЕХНИЧЕ...

Со времён @akanat и появлениeм let не видел многоэтажных формул

У Каната в основном многоэтажки были не из повторяющихся кусков

Kanat A.
У Каната в основном многоэтажки были не из повторя...

Чат ща лопнет от увиденного! Маи глаза!!!! Кто это!?

volond
Знаю знаю МАСТЕР!

Тут важно запятую поставить в нужно месте. Так сказать, не промахнуться.

Alexander Ivanov
Ты не бот!?

Он самый с прошивкой AI)

Переплетал канатами)

Kanat A.
Переплетал канатами)

Скажи как тебе новомодные формулы?

volond
Скажи как тебе новомодные формулы?

ничего особенного) просто покороче теперь) map и byrow в основном юзаю

Kanat A.
Переплетал канатами)

Мерял перед переплётом?

Kanat A.
ничего особенного) просто покороче теперь) map и b...

Let это не только переменная она действительно не пересчитывается

Роман Игнатов
Мерял перед переплётом?

Забьете Каната как мамомта

Kanat A.
У Каната в основном многоэтажки были не из повторя...

Ой, с повторами меогоэтажки тоже были, собственно повторы этажи и городили )

Vitaliy P.
Ой, с повторами меогоэтажки тоже были, собственно ...

Ну я и не отказывался что были ващета. В основном уточнил же)

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта