Я вставляю формулу через VBA:

Range("B6").Formula = "=SUMMENPRODUKT(TEILERGEBNIS(109,INDIREKT(""Daten!I""&ZEILE($2:$238)))*((Tabelle1[Artikel]=""10F0553s"") + (Tabelle1[Artikel]=""10F0553""))*(Tabelle1[Fertig]<>1))"

Это работает нормально, но формула возвращает #Name.

Но если я нажму на ячейку и просто нажму ENTER, она вернет правильное значение.

Автовычет установлен в "вкл" в Excel.

0