Clever-Excel-Forum

Normale Version: Ergebnis mit mehreren Bedingungen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

leider komme ich gerade nicht weiter bzw. weiß nicht wie ich anfangen soll.

In der Tabelle soll zu Kind1, Kind2, Kind3 usw. in Abhängigkeit zum Alter ein bestimmter Betrag ermittelt werden (siehe Bild). Gegeben ist ein bestimmter Tag. Die Anzahl der Kinder ist nicht immer gleich.


[attachment=16471]

Bsp 1.: Es wird das das Alter zum 01.02.2018 ermittelt. Es sind 2 Kinder vorhanden. Alter am 01.02.2018 - 7 und 10 Jahre. Ergebnis: 36

Bsp 2.: Es wird das das Alter zum 01.02.2018 ermittelt. Es sind 1 Kinder vorhanden. Alter am 01.02.2018 - 10 Jahre. Ergebnis: 12


Ich denke dass ich mit einer Matrix-Formel arbeiten muss. Finde aber keinen Anfang.

Kann jemand helfen?

Grüße
Ramon
Hallo Ramon,

das ist für mich noch etwas diffus. Stell bitte mal anstelle des ScrShots deine Tabelle vor. Mach dir auch darüber Gedanken, was bei Alter 7 bzw. 16 sein soll - wo ordnest du diese exakte Altersstufen ein?


Zitat:Gegeben ist ein bestimmter Tag.

Welcher? Woran soll XL erkennen, zu welchem Datum welche Beträge gelten? Also:

- Beispieltabelle vom Aufbau her wie dein Original
- sensible Daten anonymisieren
- Wunschergebnis(se) händisch eintragen
Hallöchen,

wenn Du statt mit den "x"en mit einer Wertetabelle arbeitest kannst Du vielleicht SVERWEIS nehmen

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
11 Kind <16121 Kind >1624
21 Kind >1624

ZelleFormel
E1=SVERWEIS(D1;A1:B2;2;FALSCH)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hi André,

damit ist aber diese Frage


Zitat:Mach dir auch darüber Gedanken, was bei Alter 7 bzw. 16 sein soll - wo ordnest du diese exakte Altersstufen ein?

nicht geklärt.
Hallo Günter,

ich ordne die bestimmt nicht ein Smile Ich gehe davon aus, dass der TE den Unterschied zwischen < und <= oder > und >= kennt und berücksichtigt.
Erst einmal danke für die Antworten :)

Hier mein erster Versuch. Würdet Ihr die Tabelle so aufbauen? Mich der berechnung komm ich immer noch nicht klar :D
Hi,

bitte erkläre doch nochmals (diesmal anhand deiner Mustertabelle ), was du genau berechnet haben willst. Ich hab's noch nicht verstangen.

Was bedeuten die Anzahl Kinder und die Prozentwerte in Bezug zu den rechts stehenden Geburtsdaten?
Bei der Berechnung geht es um eine Berechnungshilfe eines Mehrbedarfes nach §21 Abs. 3 SGB II.

Die Tabelle soll folgendes berechnen:

Es ist ein bestimmter Monat gegeben. z.B. Februar 2018

In dem Haushalt kann 1 oder auch mehrere Kinder leben.
Eingegeben werden soll das Geburtsdatum des Kindes/ der Kinder.

Die Tabelle soll automatisch ermitteln, welcher Mehrbedarf einer Familie zusteht (12, 24, 36, 48 oder 60%) aufgrund der Anzahl der Kinder und des Alters

Ist ein Kind unter 7 Jahre im Haushalt soll das Ergebnis 36% sein
Ist ein Kind über 7 Jahre im Haushalt soll das Ergebnis 12% sein
Sind zwei Kinder unter 16 Jahre im Haushalt soll das Ergebnis 36% sein
Sind zwei Kinder über16 Jahre im Haushalt soll das Ergebnis 24% sein
Sind drei Kinder im Haushalt soll das Ergebnis 36% sein
Sind vier Kinder im Haushalt soll das Ergebnis 48% sein
Sind vier Kinder im Haushalt soll das Ergebnis 60% sein
Sind zwei Kinder im Haushalt (1 Kind über 7 Jahre und 1 Kind unter 16 Jahre) soll das Ergebnis 24 % sein
Zitat:Sind vier Kinder im Haushalt soll das Ergebnis 48% sein
Sind vier Kinder im Haushalt soll das Ergebnis 60% sein
?
Hi Emrys,

habe mal nach deinen Angaben und einen Blick ins SG versucht, deine Vorgaben umzusetzen. Die eingefügten Min- und Maxzellen sind benamt!


Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJ
1Anzahl
Kinder
Alter geringer
als
%Ergebnis
2173624Stichtag:01.01.2018Alter:minmax
311812817
421636Kind 110.03.20098
521824Kind 222.08.200017
631836Kind 3
741848Kind 4
851860Kind 5
9
10Anzahl Kinder2

NameBezug
AlterMax=Tabelle1!$J$3
AlterMin=Tabelle1!$I$3

ZelleFormel
D2=WENN($G$10>=3;INDEX($C$6:$C$8;VERGLEICH($G$10;$A$6:$A$8;0));WENN(UND($G$10=2;AlterMax<$B$4);$C$4;WENN(UND($G$10=2;AlterMax>$B$4);$C$5;WENN(UND($G$10=1;AlterMin<$B$2);$C$2;$C$3))))
I3=MIN($H$4:$H$8)
J3=MAX($H$4:$H$8)
H4=WENN(G4="";"";DATEDIF(G4;$G$2;"Y"))
H5=WENN(G5="";"";DATEDIF(G5;$G$2;"Y"))
H6=WENN(G6="";"";DATEDIF(G6;$G$2;"Y"))
H7=WENN(G7="";"";DATEDIF(G7;$G$2;"Y"))
H8=WENN(G8="";"";DATEDIF(G8;$G$2;"Y"))
G10=ANZAHL(H4:H8)
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Ich vermute mal, dass du in deiner letzten Beschreibung ein paar Fehler drin hast. Die 60% beziehen sich sicherlich auf 5 Kinder und in deinem letzten Satz müsste es vermutlich

Zitat:(1 Kind über 7 Jahre und 1 Kind unter 18 Jahre)

heißen.


Überprüfe mal, ob das so passt - mein Verständnis für das Paragrafendeutsch hält sich leider etwas in Grenzen.
Seiten: 1 2