Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Формулы в эксель

fy Ученик (173), открыт 3 дня назад
Доброго времени суток, нужно составить формулу для ячейки в эксель, сам пытался, через чат GPT тоже пробовал, но эксель всё равно ругается, выдаёт ошибку как на прикреплённом фото, вот формула =ЕСЛИ(ИЛИ(F37="Взрывоопасная зона"; F32="Питание от сети, 220В"); "КТН12"; ЕСЛИ(ИЛИ(F37="Взрывоопасная зона"; F32="Солнечная батарея"); "КТН11"; ЕСЛИ(ИЛИ(F37="Взрывобезопасная зона"; ИЛИ(F32="Питание от сети, 220В"; F32="Солнечная батарея")); "КТН13"; "")))) & ЕСЛИ(И(F66="Да"; F57="Да"); "A1.1"; ЕСЛИ(F66="Да"; "A1"; "")) & ЕСЛИ(F55="0,3/0,003"; "D0.3/0.003"; ЕСЛИ(F55="0,6/0,006"; "D0.6/0.006"; ЕСЛИ(F55="1,2/0,012"; "D1.2/0.012"; "")))) & ЕСЛИ(F67="Да"; "F"; "") & ЕСЛИ(F25="ШРП"; "G1"; ЕСЛИ(F25="ГРПБ"; "G2"; "")) & ЕСЛИ(F38="КАМ"; "K1"; ЕСЛИ(F38="КАТИОН"; "K2"; ЕСЛИ(F38="Fastwel"; "K3"; ""))) & "L" & ТЕКСТ(F34;"0") & ТЕКСТ(I34;"0") & ЕСЛИ(F51="Да"; "T"; "") & ЕСЛИ(F48="Сигнализация"; "P1"; ЕСЛИ(F48="Измерение"; "P2"; "")) & ЕСЛИ(F54="Да"; "R"; "") & ЕСЛИ(F50="Да"; "V"; "") & ЕСЛИ(F62="Да"; "U"; "") & ЕСЛИ(F56="С резервом"; "S1"; ЕСЛИ(F56="Без резерва"; "S2"; "")) & ЕСЛИ(F76="Да"; "Z"; ""), объяснение прикрепил скрином
1 ответ
Сергей Мудрец (11340) 2 дня назад
убрал пару скобок, попробуйте так:
=ЕСЛИ(ИЛИ(F37="Взрывоопасная зона";F32="Питание от сети, 220В"); "КТН12";ЕСЛИ(ИЛИ(F37="Взрывоопасная зона";F32="Солнечная батарея"); "КТН11";ЕСЛИ(ИЛИ(F37="Взрывобезопасная зона"; ИЛИ(F32="Питание от сети, 220В"; F32="Солнечная батарея")); "КТН13"; ""))) & ЕСЛИ(И(F66="Да";F57="Да"); "A1.1"; ЕСЛИ(F66="Да"; "A1"; "")) & ЕСЛИ(F55="0,3/0,003"; "D0.3/0.003"; ЕСЛИ(F55="0,6/0,006"; "D0.6/0.006"; ЕСЛИ(F55="1,2/0,012"; "D1.2/0.012"; ""))) & ЕСЛИ(F67="Да"; "F"; "") & ЕСЛИ(F25="ШРП"; "G1"; ЕСЛИ(F25="ГРПБ"; "G2"; "")) & ЕСЛИ(F38="КАМ"; "K1"; ЕСЛИ(F38="КАТИОН"; "K2"; ЕСЛИ(F38="Fastwel"; "K3"; ""))) & "L" & ТЕКСТ(F34;"0") & ТЕКСТ(I34;"0") & ЕСЛИ(F51="Да"; "T"; "") & ЕСЛИ(F48="Сигнализация"; "P1"; ЕСЛИ(F48="Измерение"; "P2"; "")) & ЕСЛИ(F54="Да"; "R"; "") & ЕСЛИ(F50="Да"; "V"; "") & ЕСЛИ(F62="Да"; "U"; "") & ЕСЛИ(F56="С резервом"; "S1"; ЕСЛИ(F56="Без резерва"; "S2"; "")) & ЕСЛИ(F76="Да"; "Z"; "")
fyУченик (173) 2 дня назад
Сергей, благодарю, работает!
fyУченик (173) 2 дня назад
хотя вот это условие не совсем корректно выполняется Р2 не появляется (F48="Сигнализация"; "P1"; ЕСЛИ(F48="Измерение"; "P2"; ""))
fyУченик (173) 2 дня назад
(F66="Да";F57="Да"); "A1.1"; ЕСЛИ(F66="Да"; "A1"; "")) и вот в этом условии нужно чтобы в ячейке появлялась либо А1 либо А1.1 либо А01, то есть нужно добавить если в ячейке F57="Да", а в ячейке F66="Нет", то появляется А01, если в ячейке F57="Нет", а в ячейке F66="Да", то появляется А1. Чтобы они могли определяться обособленно друг от друга
fyУченик (173) 2 дня назад
точнее А1 появляется и А1.1 тоже, нудно добавить только это условие если в ячейке F57="Да", а в ячейке F66="Нет", то появляется А01
Похожие вопросы