ich habe ein etwas blödes Problem, das ich - wahrscheinlich wg zu geringer Excel-Kenntnisse - nicht lösen kann.
Eine simple Sache, die ich damals in BASIC einfach hätte lösen können, aber in Excel kann ich es nicht. Dieses Problem habe ich schon das zweite Mal, das erste Mal habe ich es sehr unelegantt gelöst, aber hier würe es schwieriger
Es geht um Folgendes, genau diesmal um ein etwas erweitertes Kassenbuch, oder einfache Buchhaltung, nämlich mit Kontenhandling:
Ich habe die üblichen Felder wie Belegnr etc. bis Buchungsbetrag. Weiter rechts sind zwei Kontenfelder: VON WO kam das Geld (z. B.) Kasse = Konto 00100 und WOHIN ging es. Z. B. Lebensmittel = Konto 12300. Jetzt gibt es von diesen Konten ca 150, und es werden mehr. Wie kann ich die Zelle eleganter abfragen, welches Konto darin steht, um dann den Betrag der Summe dieses Kontos zuzuweisen. Es geht also um die Abfrage, nicht um das Addieren.
Bei meiner Vorigen tabelle mit vielleicht 35 Konten habe ich es so gelöst, dass ich ein großes Feld gemacht habe mit ebendiesen 35 Zellen nebeneinander. Oben stehen die Kontenbezeichnungen fix, und darunter wird in jeder Buchungszeile mit WENN abgefragt: WENN die Buchung für es diess Konto ist dann addiere die Buchung zur Summe dieses Kontos. Und das bei jeder Buchung 35x, ob es dieses Konto ist oder das in der nächsten Kolumne. Eine sehr unelegante Methode -- neben der Eigentlichen Buchungsbereich habe ich ein Riesen-Leintuch, wo dann unter der Kontobezeichnung in der Kopfzeile der einzelne Buchungswert wieder erscheint, der dann zur Summenzelle dieses Kontos am Tabellenende addiert wird. - Es ist eigentlich eine Variablenabrage, welche Nr. neben der eigentlichen Buchung im Kontofeld steht - eine Zelle IST ja eine Variable, aber ich habe keine Methode gefunden, sie mit nur EINER Zelle abzufragen...
Hat jemand einen eleganteren Vorschlag? - Ich wäre sehr dankbar.
Und bitte habt Verständnis, wenn ich nochmal nachfrage, falls ich die Antwort aufs Erste nicht verstehe. In Excel kenne ich mich nicht besonders aus. Und wenn ich nicht klar genug war, bitte sagen!
Danke! -- pbrock