online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon bernhard276 vom 05.05.2021, 17:23 Options

Lösung

Monatswerte aus einer Tabelle übernehmen

Liebe Excel Experten,

ich arbeite gerad an folgendem Problem. In der Zelle A1 steht 1-12 für das entsprechende Monat. In der Zelle A2 bis L2 stehen Budgetwerte die in der Zelle A3 ausgegeben werden sollen, entsprechend des eingegebenen Monatsbuchstaben z.B. wenn in A1 2 steht soll in A3 der Wert aus B2 ausgegeben werden.

Nun hab ich das Problem bereits gelöst aber für meine Begriffe ein wenig umständlich: Ich verpacke einfach zwölf wenn Funktionen in einer Summenfunktion und komme so zu dem gewünschten Ergebnis.

Es ist relativ aufwendig und durch die Menge an Eingaben fehleranfällig. Ich hoffe einer von euch kennt eine bessere Funktion für mein Problem.

BG Bernahrd


Antwort schreiben

Antwort 1 von MixMax vom 05.05.2021, 18:25 Options

bei größeren Datenmengen kann man eventuell besser Access
benutzen, man kann das auch mit Excel kombinieren und in Access
eine Abfrage generieren oder einen Bericht der die Summen dann
etwas besser ausgibt.

Ich habe schon einige sachen in Access gemacht weil du mit etwas
mehr programmierarbeit auch ein Eingabeformular machen kannst
und über dieses die Eingaben auf Richtigkeit prüfen. Das
erstmalige erstellen ist zwar sehr aufwendig aber es sieht sehr
professionell aus, du kannst berichte etwas schöner ausdrucken
als eine tabelle in excel etc.

Antwort 2 von rainberg vom 05.05.2021, 18:35 OptionsLösung

Lösung
Hallo Bernhard,

das müsste reichen

=INDEX(A2:L2;A1)

Gruß
Rainer

Antwort 3 von bernhard276 vom 06.05.2021, 13:32 Options

Danke Rainer, genau danach habe ich gesucht!

Die Lösung führt mich aber zu einem weiteren Problem. Ich führe in meinem Blatt auch YTD Werte auf. Das heißt, wenn ich 5 eingebe sollte er hier die Zellen A2 bis E2 addiert werden. Ich habe das so gelöst indem ich wieder zwölf wenn funktionen z.B. wenn(a1>0;A2;0);wenn(a1>1;B2;0);... in eine Summenfunktion verpackt habe.

Bei der Index Funktion wüsste ich nicht wie das ginge?

BG Bernhard

Antwort 4 von rainberg vom 06.05.2021, 15:27 Options

Hallo Bernhard,

das ginge dann so

=SUMME(BEREICH.VERSCHIEBEN(A2;;;;A1))

Gruß
Rainer

Antwort 5 von rainberg vom 06.05.2021, 16:50 Options

Hallo Bernhard,

wenn Dich BEREICH.VERSCHIEBEN() irretiert, kannst Du es auch so machen.

=SUMMENPRODUKT((SPALTE(A:L)<=A1)*A2:L2)

Gruß
Rainer

Antwort 6 von bernhard276 vom 07.05.2021, 14:03 Options

Danke Rainer, hat alles wunderbar funktioniert. Ich war nur im stress.

Vielen Dank nochmals!

BG Bernhard

Ähnliche Themen

Zellenwert übernehmen innerhalb einer Tabelle
pc-baby  23.01.2008 - 4 Hits - 1 Antwort

Pivot Tabelle: Errechnete Daten in neue Tabelle bringen
s.d.1980  16.02.2008 - 42 Hits - 2 Antworten

Makro für Auswahl aus Tabelle und Kopieren in leere Tabelle
JNS  27.10.2008 - 181 Hits - 4 Antworten

Automatisches Übernehmen von neuen Datensätzen in Excel-Tabelle
Ichigo  02.11.2008 - 32 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026