Excel 2010 Funktion wenn dann

Hallo zusammen:
Ich habe Zellen, die folgende Werte enhalten kann:

A1: Andreas
Andreas Krank
Andreas Frei
Andreas Urlaub

B1: 4
6
8

In A1 wird die An- oder Abwesendheit über ein Drop Down Menü ausgewählt und in B1 die passende Zeit dazu.
Jetzt möchte ich mit der Formel

=WENN(ISTZAHL(FINDEN(„Andreas“;A1));B1;„0“)

in einer Zelle den Wert von B1 anzeigen wenn der Name Andreas (nur der Name allein) in A1 steht.

Vielen Dank im Voraus für Ihre Antworten
Andreas

Hallo Andreas,

ich habe leider nur eine vage Ahnung was du möchtest.
Lade bitte mit file-upload, genauer Link in FAQ:2606
eine Beispielmappe hoch.

Weitere Infos was da zu tun wäre fände ich gut.

Gruß
Reinhard

Hallo Reinhard,
ich versuche es mal besser zu beschreiben:
ich habe in Spalte „A“ eine Anwesendheitsliste, in der man die Bedingungen „Andreas“; „Andreas Urlaub“; „Andreas Krank“ und „Andreas frei“ auswählen kann. In Spalte „B“ kann ich dann die passenden Stunden dazu auswählen, 6 oder 8. In einer Statistik möchte ich dann die Stunden für Anwesend, Urlaub, Krank und Frei zusammenzählen. Mit der Verschachtelung von der „Wenn“-Funktion komme ich klar. Wenn ich aber nach „Andreas“ suchen lasse, dann findet Excel alle Andreas, auch die in „Andreas Urlaub“; „Andreas Krank“ und „Andreas frei“. Die Suchen nach „Andreas Urlaub“ usw. funktionieren ohne Probleme. Wie kann ich beeinflussen, das nur der „Andreas“ allein gefunden wird?

Gruß
Andreas

ich habe in Spalte „A“ eine Anwesendheitsliste, in der man die
Bedingungen „Andreas“; „Andreas Urlaub“; „Andreas Krank“ und
„Andreas frei“ auswählen kann. In Spalte „B“ kann ich dann die
passenden Stunden dazu auswählen, 6 oder 8. In einer Statistik
möchte ich dann die Stunden für Anwesend, Urlaub, Krank und
Frei zusammenzählen. Mit der Verschachtelung von der
„Wenn“-Funktion komme ich klar. Wenn ich aber nach „Andreas“
suchen lasse, dann findet Excel alle Andreas, auch die in
„Andreas Urlaub“; „Andreas Krank“ und „Andreas frei“. Die
Suchen nach „Andreas Urlaub“ usw. funktionieren ohne Probleme.
Wie kann ich beeinflussen, das nur der „Andreas“ allein
gefunden wird?

Hallo Andreas,

direkt wie in C oder indirekt mit Hilfsspalte wie in D.

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │ D │ E │
──┼────────────────┼───┼────┼────┼────────────────┤
1 │ Andreas │ 6 │ 14 │ 14 │ Andreas │
──┼────────────────┼───┼────┼────┼────────────────┤
2 │ Andreas Urlaub │ 6 │ 20 │ 20 │ Andreas Urlaub │
──┼────────────────┼───┼────┼────┼────────────────┤
3 │ Andreas frei │ 6 │ 22 │ 22 │ Andreas frei │
──┼────────────────┼───┼────┼────┼────────────────┤
4 │ Andreas │ 8 │ │ │ │
──┼────────────────┼───┼────┼────┼────────────────┤
5 │ Andreas Urlaub │ 8 │ │ │ │
──┼────────────────┼───┼────┼────┼────────────────┤
6 │ Andreas frei │ 8 │ │ │ │
──┼────────────────┼───┼────┼────┼────────────────┤
7 │ Andreas frei │ 8 │ │ │ │
──┼────────────────┼───┼────┼────┼────────────────┤
8 │ Andreas Urlaub │ 6 │ │ │ │
──┴────────────────┴───┴────┴────┴────────────────┘
Benutzte Formeln:
C1: =SUMMEWENN(A$1:blush:A$8;"Andreas";$B$1:blush:B$8)
C2: =SUMMEWENN(A$1:blush:A$8;"Andreas Urlaub";$B$1:blush:B$8)
C3: =SUMMEWENN(A$1:blush:A$8;"Andreas frei";$B$1:blush:B$8)
D1: =SUMMEWENN($A$1:blush:A$8;E1;$B$1:blush:B$8)
D2: =SUMMEWENN($A$1:blush:A$8;E2;$B$1:blush:B$8)
D3: =SUMMEWENN($A$1:blush:A$8;E3;$B$1:blush:B$8)

A1:E8
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

1 Like

Hallo Reinhard,
klappt bestens.

Vielen Dank

Gruß
Andreas