06.03.2020, 13:40
Hallo,
hat jemand eine Idee, wie ich diese unten aufgeführte funktionierende Formel verbessern kann, damit die Exceltabelle nicht mehr so träge ist. Funktioniert zwar aber sehr behäbig. Kann man das evtl. mit Index anstatt mit Indirekt lösen, oder gibt es eine andere Möglichkeit ?
Wer kann mir dabei helfen ?
Erklärung Formel: Netto Produktionszeit (NP) wird in Spalte H gesucht und sumiert die dazugehörigen Werte in Spalte I. Das gleiche passiert mit Maschine wird für Produktion genutzt (O), dann wird Netto Produktionszeit (NP) dividiert durch Maschine wird für Produktion genutzt (O) und das ergibt einen Prozentwert X als Ergebnis. Achso Teilergebnis wird wegen Filtern genutzt, damit nur die gefilterten Werte berechnet werden.
=WENN(ISTFEHLER(SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Netto Produktionszeit (NP)"))/SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Maschine wird für Produktion genutzt (O)")));"0,00%";(SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Netto Produktionszeit (NP)"))/SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Maschine wird für Produktion genutzt (O)"))))
hat jemand eine Idee, wie ich diese unten aufgeführte funktionierende Formel verbessern kann, damit die Exceltabelle nicht mehr so träge ist. Funktioniert zwar aber sehr behäbig. Kann man das evtl. mit Index anstatt mit Indirekt lösen, oder gibt es eine andere Möglichkeit ?
Wer kann mir dabei helfen ?
Erklärung Formel: Netto Produktionszeit (NP) wird in Spalte H gesucht und sumiert die dazugehörigen Werte in Spalte I. Das gleiche passiert mit Maschine wird für Produktion genutzt (O), dann wird Netto Produktionszeit (NP) dividiert durch Maschine wird für Produktion genutzt (O) und das ergibt einen Prozentwert X als Ergebnis. Achso Teilergebnis wird wegen Filtern genutzt, damit nur die gefilterten Werte berechnet werden.
=WENN(ISTFEHLER(SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Netto Produktionszeit (NP)"))/SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Maschine wird für Produktion genutzt (O)")));"0,00%";(SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Netto Produktionszeit (NP)"))/SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("I"&ZEILE(2:120000)))*(H2:H120000="Maschine wird für Produktion genutzt (O)"))))