Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Abfrage (Berechnung) über drei Spalten





Frage

Hallo, ich hab' mal wieder eine Frage: Ich habe eine Tabelle in der z. b. folgende Werte stehen: Spalte A: KFZ-Kennzeichen A1: xyz A2: xyz A3: xba Spalte C: Datum C1: 01.01.2004 C2: 15.01.2004 C3: 25.03.2004 Spalte F: Kilometerstand F1: 39400 F2: 41500 F3: 25000 Ich möchte nun immer den Anfangs- und Endstand eines jeden Monats in ein anderes Tabellenblatt übertragen, habe aber keine Ahnung wie ich das anstellen soll. Kann jemand helfen ??? Im vorraus vielen Dank... Gruss Petra

Antwort 1 von Petra Henning

Nochmals hallo,

ich vergaß zu erwähnen, dass ich den Anfangs- und Endstand der Kilometer übertragen möchte ..

Sorry :-(

Gruss
Petra

Antwort 2 von Systemlord

Hallo zurück,

im Grunde doch wohl recht einfach.
Ist das andere Tabellenblatt in der gleichen Arbeitsmappe?
Dann nimmst Du lediglich ein neues Blatt, benennst es und kopierst die Daten in entsprechende Felder indem Du das = Zeichen in das Feld setzt, wo z.B. das Datum stehen soll:
Nun öffnest Du einfach die vorherige Tabelle und
markierst z.B. Feld C1 und hast so dein Datum am gewünschten Platz in neuer Tabelle.
Genauso mit allen anderen Zelleneinträgen verfahren.

Ist es das was Dir weiterhilft?

mfg. Systemlord

PS.: Geht übrigens auch mit völlig anderer Arbeitsmappe, die solltest Du nur mit der richtigen Tabelle "griffbereit" in der Statusleiste bereithalten!

Antwort 3 von Arnim

Hallo Petra,
heute werde ich Dich qüälen! :-)
Warum? Nun mit Matrixformeln, auch Arrayformeln genannt:
Diese Formeln werden mit der Tastenkombination Strg/Shift/Enter eingegeben; d.h. nachdem Du die Formel geschrieben hast, bzw. von hier in die Bearbeitungszeile kopiert hast, drückst Du mit den Fingern der linken Hand auf die Tasten "Strg"+"Shift(Umschalt)" und betätigst dann erst die "Enter"-Taste (der Cursor muss sich noch in der Bearbeitungszeile befinden). Die Formel wird dann automatisch von geschweiften Klammern eingerahmt.
So, nun weiter im Text:
In einem anderen Tabellenblatt erhältst Du die Werte aus Tabellenblatt1 wie folgt:

Niedrigster Km-Stand für "xyz" im Januar 2004:
=MIN(WENN((Tabelle1!A1:A200="xyz")*(MONAT(Tabelle1!B1:B200)=1)*(Tabelle1!F1:F200<>0);Tabelle1!F1:F200))

Höchster Km-Stand für "xyz" im Januar:
=MAX(WENN((Tabelle1!A1:A200="xyz")*(MONAT(Tabelle1!B1:B200)=1);Tabelle1!F1:F200))

Für "xyz" und für "1" (Januar) kannst Du entsprechend Bezugszellen herstellen, wie ich Dir im letzten Beitrag geschrieben habe, damit Du nicht für alle 132 Kennzeichen und jeweils die entsprechenden Monate jedesmal die Formel ändern musst. :-(
Hast Du meinen letzten Rat eigentlich befolgt?
Wenn Du es richtig machst, brauchst Du die Formeln nur jeweils einmal zu schreiben und dann runterkopieren.
Wenn noch Fragen hierzu auftauchen, kann ich Dir erst ab Donnerstag wieder antworten - aber es gibt ja noch genug Helfer hier!

Gruß Arnim

Antwort 4 von Petra Henning

Hallo Arnim,

puhhhhh, das ist ja der Hammer!
Was hast Du nochmal gelernt (g*g*g)
Ich bin gelernt Informatikkauffrau, aber
sowas haben wir nie gemacht.

Muss ich morgen mal ausprobieren.
Habe übrigens Deinen letzten Rat befolgt, hat
super geklappt - und das Beste: alle Daten sind korrekt!!!!

Nochmals vielen, vielen Dank!!!

Herzliche Grüsse

Petra Henning

Antwort 5 von Arnim

Hallo Petra,
bist ja noch so spät auf! ;-)
Nur ein kleiner Hinweis:
In der MIN-Formel habe ich den Teil *(Tabelle1!F1:F200<>0) eingefügt zur Vorsorge. Er schließt einen Nullwert aus. Du kannst ihn also weglassen, wenn ein solcher nicht vorkommt.
Zu Nullwerten gehören auch Leerzellen. Wenn also z.B. für "xyz" nichts eingetrage ist, gilt es für Excel auch als eine Null - daher dieses Argument in der Formel.(Excel ist halt mal so doof!).

Gruß Arnim

Antwort 6 von Petra Henning

Hallo Arnim,
das mit dem Nullwert ist O.K., noch sind haufenweise solcher Daten zu finden (mein Mann hatte noch nicht die Zeit die Tabelle vollkommen zu füllen - aber ich soll die Formeln schreiben - hahaha)

Übrigens: ALLE Formeln funktionieren einfach super, wäre alleine nie drauf gekommen, und bin somit superfroh dieses Forum im Internet gefunden zu haben.

Danke - Danke - Danke - juchuuuuuuuuu


Herzliche Grüsse
Petra

Antwort 7 von Arnim

Dunnerlittchen!
So schnell kam noch nie ein Feedback! Ich war ja noch gar nicht "draußen" :-)

Na, dann eine Gute Nacht und sage Deinem Mann, er solle sich sputen mit den Einträgen!!!

Gruß Arnim

Antwort 8 von Systemlord

Hallo Petra,

will mich doch (nach etwas Überlegung) nochmal melden und neidlos anerkennen, daß der Arnim mir Excelmäßig weit überlegen ist.
Ich werde Asche auf mein Haupt streuen und mich zu diesem Programm nicht mehr im Support äußern.
Allerdings dachte ich schon helfen zu können.
Aber hier tun sich ja Welten auf.....:-)

mfg. Systemlord

@Armin,

auch ich möchte Dir danken, obwohl ich selbst ja gar keine Frage gestellt hatte. Konnte aber einiges auch für mich selbst verwenden (Matrixformeln).
Wenn ich mal spezielles Problem habe, weiß ich ja nun, an wen ich mich wenden kann:-)

Gruß Systemlord

Antwort 9 von Systemlord

Au- Weia

noch mehr Asche über mich, jetzt habe ich doch
(sogar zweimal!!) einen Buchstabendreher in Deinen Namen gebracht Arnim :-(

war echt keine Absicht, Gruß Systemlord

Antwort 10 von Arnim

Hallo Systemlord,
dieses Forum kann jeder nutzen, ob als Fragesteller oder als Antwortgeber. Im Laufe der Zeit wirst Du beim Lesen der Antworten merken, dass überall nur mit Wasser gekocht wird. Stelle nie Dein Licht unter den Scheffel! Ich habe in den Foren schon soviel "Mist" von sogenannten Experten gelesen, dass ich von allen Minderwertigkeitskomplexen für immer befreit bin!! :-)
Ich zähle Gott sei Dank nicht zu diesen Experten und weiß sicherlich nicht mehr über Excel als Du.
Gerade in diesem und im Folgethread siehst Du, dass Deine Anstöße sehr wohl von Nutzen wären, da nicht so aufwendig.
Lasse Dich auf keinen Fall davon abhalten zu antworten. Davon lebt das Forum - und Du selbst lernst viel dazu (ich auch!).

Gruß Arnim