für das Auslesen zuvor berechneter Werte benutzte ich in einer Excel97-Datei die folgende Formel:
=WENN(A7<>"";SUMMENPRODUKT((Import_SpalteA!$A$7:$A$40=Ergebnis_SpalteA!$A7)*(Import_SpalteB!$B$7:$B$40=Ergebnis_SpalteB!$B7)*(Import_SpalteH!$H$7:$H$40));"")
Die Spalten A-D im Tabellenblatt Import werden aus einer ORACLE-Datenbank täglich importiert. Die Inhalte der Zellen ist dort unterschiedlich. In der Spalte A stehen verschiedene Maschinen, in der Spalte B stehen verschiedene Programme dieser Maschinen.
In der Spalte D steht der importierte Wert.
Die o.a. Formel funktioniert bestens, wenn ich statt "Import_SpalteH!$H$7:$H$40" dann "Import_SpalteH!$D$7:$D$40" sage.
Diesen importierten Wert in SpalteD kann ich aber nicht nehmen. Den Wert berechne ich durch Divison zweier Werte. Die Ergebnisse werden im Importblatt, Spalte H abgelegt.
Problem:
diese Spalte H möchte ich mit der o.a. Formel in das Blatt "Ergebnis, SpalteD" auslesen. Und genau da ist das Problem. Wenn ich mit der oberen Formel genau diese umgerechneten Werte zuordnen möchte, erhalte ich im Ergebnisblatt, SpalteD die Fehler "#WERT".
Hat jemand eine Idee ?
Wie muß die angegebene Formel verändert werden, damit ich auch die umgerechneten Werte zuordnen kann ?
Grüße
Reinhard