Excel Formel erweitern wenn neue Werte hinterlegt werden?

Hey ihr Lieben, ich habe eine Frage zum Thema Excel :)

Genauer gesagt geht es mir darum: ich habe für meine Arbeit eine Excelliste erstellt, die mir unter anderem Kundennummer, Land, Spesen für das Land, etc automatisch angibt, sobald ich die Maschinennummer eingebe.

Ich habe über die Wenn (verschachtelt) Funktion folgendes erreicht:

=WENN(F7=1421;"Deutschland";WENN(F7=1147;"Niederlande";WENN(F7=1276;"Niederlande";WENN(F7=1369;"Belgien";WENN(F7=1461;"Luxemburg";WENN(F7=1289;"Deutschland";WENN(F7=1205;"Deutschland";WENN(F7=1331;"Belgien";WENN(F7=200030;"Schweiz";WENN(F7=200635;"Deutschland";WENN(F7=1519;"Deutschland";"")))))))))))

Funktioniert super, nur leider muss ich jedes mal, sobald ein neuer Kunde hinzukommt jede Formel für Land, Spesen, etc seperat um diesen einen Kunden erweitern.

Meine Frage ist: Gibt es die Möglichkeit, wenn ich die Maschinennummer und alle zugehörigen Werte hinterlege, diese an anderer Stelle aufzurufen, ohne meine Formel immer und immer wieder anzupassen?

Beispiel: Zelle C, D, E, G & H sind meine Kundendaten die ich ausgefüllt haben möchte, sobald ich in Zelle F eine Maschinennummer eingebe.

Ich möchte an anderer Stelle eine Liste erstellen, in der die bisherigen Kunden aufgelistet sind und ich zusätzliche Kunden hinzufügen kann. Sobald jetzt eine neue Maschinennummer dort hinterlegt wird und ich diese in Spalte F eingebe, sollen alle zugehörigen Daten den neu hinterlegten Kundendaten entsprechen

Vielen Dank schonmal :)

Bild zu Frage
Microsoft Excel, Formel, Excel-Formel
MS Excel Problem?

Ich soll in der Arbeit eine Datenanalyse mit MS Excel durchführen. Ei dafür notwendiger Zwischenschritt ist es, die "Ist-Ankunftszeit" von Bussen von der "Soll-Ankunftszeit" eben dieser Züge zu subtrahieren (um die Verspätungen auszuwerten). Die Zellen, in denen diese Daten stehen, sind als "Standard" formatiert und sehen so aus:

2024-02-09T13:34

Teils steht auch noch die Sekundenzahl bei der Uhrzeit dabei, aber auch nicht immer (teils steht sie sogar bei der Sollzeit dabei und bei der Istzeit nicht, was auch noch so ein Aspekt ist). Ich will eben die Differenz von zwei solchen (oben in schwarz dargestellten) Daten bilden, um die Verspätung zu erhalten. Natürlich klappt das so erstmal nicht, es kommt die Fehlermeldung "Wert". Ich hab dann versucht, die entsprechenden Zellen als Zahl, Datum oder auch benutzerdefiniert zu formatieren, dennoch erhalte ich bei der Subtraktion immer den obigen Fehler. Excel erkennt halt nicht, was es tun soll. Auch die Funktion Datevalue hat mir nicht geholfen. Meines Erachtens sind die Daten bei uns da einfach schlecht aufbereitet^^

Hat jemand eine schlaue Idee, wie ich das Problem lösen kann?

Händisch einzeln ändern geht übrigens nicht, meine Exceltabelle hat 200.000 Zeilen, es geht hier um große Datenmengen.

Schönes Wochenende euch :)

PC, Computer, Arbeit, Microsoft Word, Software, Microsoft, Microsoft Excel, Mathematik, IT, Microsoft Office, programmieren, VBA, Datenanalyse, Formel, Medien, Programmiersprache, Tabellenkalkulation, Excel-Formel, Office 365
Excel Performance von Summenprodukt und Summewenn?

Ich hab da mal eine mal eine Frage und zwar habe ich eine Tabelle ca. 400-500 Zeilen lang (für 1. gesamtes Jahr), die mit Daten (Datum) und ein einer anderen Spalte mit Zahlen (gefahrene Kilometer) gefüllt werden, in einem anderen Tabellenblatt habe ich eine Statistik angelegt in der ich die aufsummierten Zahlen innerhalb eines Monats ausgebe, dazu habe ich 2 verschiedene Formeln probiert

=SUMMEWENNS(INDIREKT("'"&$A12&"'!$G:$G");INDIREKT("'"&$A12&"'!$a:$a");">="&DATUM($A12;SPALTE()-1;1);INDIREKT("'"&$A12&"'!$a:$a");"<="&DATUM($A12;SPALTE();0))

=SUMMENPRODUKT((INDIREKT("'"&$A4&"'!$a:$a")>=DATUM($A4;SPALTE()-1;1))*1;(INDIREKT("'"&$A4&"'!$a:$a")<=DATUM($A4;SPALTE();0))*1;INDIREKT("'"&$A4&"'!$G:$G"))

Im Klartest steht da drin, prüfe ob in der Spalte A ein Datum steht, das zwischen dem 1 und dem letzten des jeweilig ausgewählten Monats liegt in A4 steht einfach das jeweilige Jahr. und addiere dann in der gleiche Zeile alle Werte in der Spalte G zusammen.

Als Bild sieht das dann so aus:

Wenn ich nun eine neue Zeile anlege und das Datum oder den Kilometerstand eintrage, rechnet Excel (unten steht das der 8 Threads in Bearbeitung und wieviel % angeschlossen) ca.5sek bevor ich irgendwas weiteres tippen kann.

Kennt einer eine Formel die ggf. performanter ist. Die einzige Optimierung die mir noch einfällt, wäre nicht A:A und G:G zu schreiben sondern nur A5:A1000 zu nehmen, aber da ich die Gesamtlänge nicht so genau kenne, habe ich halt mit A:A gearbeitet, so fehlt mir sicher kein Wert.

Bedanke mich im Voraus für Eure Hilfe

LG Gipfelstürmer

Bild zu Frage
Microsoft Excel, Microsoft Office, Formel, optimierung, Tabellenkalkulation, Excel-Formel

Meistgelesene Fragen zum Thema Excel-Formel