Hallo, ich mache ein Stundendokument, in dem ich Überstunden und urlaube eintrage. Sie einzelnen Überstunden rechnet Excel auch ordnungsgemäß zusammen. Nun zu meinem Problem. In der Monats-liste werden Urlaubstage mit dem Wort „Urlaub“ markiert.
In der Rechnung werden die Urlaubstage vom Vormonat mit einbezogen.
Wie bekomme ich Excel nun dazu, das er die Monatsspalte nach dem Wort "Urlaub durchsucht, das Wort Urlaub als Zahl „1“ sieht, um so am ende der tabelle die Resturlaubstage berechnet:
Urlaubstage vom Vormonat 16
12.6 urlaub
13.6 Urlaub
22.6 urlaub
die formel =ZÄHLENWENN(B1:B3;"=urlaub") sollte diesen zweck erfüllen. „B1:B3“ ist natürlich durch den bereich zu ersetzen, in dem evtl. „urlaub“ steht.
groß- und kleinschreibung ist der funktion egal.
andere zulässige eintragungen (z.b. „url.“) könnte man per *-platzhalter in die abfrage einschließen:
=ZÄHLENWENN(B1:B3;"=url*").
Ich danke allen für die schnellen und hilfreichen Antworten. Habe nun geschafft meine Tabelle zu schreiben.
Es wird auch alles vom Vormonat übernommen (jeder Monat ein Tabellenreiter.
Hllo Carsten, nehme eine Hilfsspalte.
(Spalte anwählen->rechte Maustaste->Zelle einfügen)
Beispiel neue Spalte = B, In Spalte A ab Zeile 3 steht das Wort Urlaub. In Zeile B3 schreibst du
=WENN(A3=„Urlaub“;1;0)
Kopiere die Formel in die gesamte Spalte.
Unten schreibst du =Resturlaub-SUMME(B3:B34)
Beispiel Resturlaub steht in A1,
dann an beliebiger Zelle außer in Spalte B „=A1-(summe:B3:B34)“
Dann Spalte B ausblenden(Spalte B anwählen,re.Maustaste->ausblenden.
fertig
davon ausgehend, daß die WErte, buw. das Wort „Urlaub“ in spalte B eingetragen sind, ist nachfolgende die notwendige Abfrage, um das gewünschte Ergebnis zu erhalten
=WENN(B:B=„Urlaub“;1;0)
Es wird in spalte B verglichen, ob es einen Eintrag (oder mehrere) mit dem „Wert“ „Urlaub“ gibt, wenn ja, wird eine 1 ausgegeben, wenn nein (also wenn irgendetwas anderes drinsteht), dann eine 0.
Nun kannst du die Urlaubstage zusammenrechnen lassen und vom Vortrag aus dem Vormonat abrechnen lassen.
Hallo, bin selbst im Urlaub und habe daher kein Excel zur Hand. Als schnelle Lösung einfach Nullen und Einsen in einer separaten Spalte bilden, z.B. mit der Formel
=Wenn(B3=„Urlaub“;1;0)
(B3 sei das Feld, in dem das Wort Urlaub eingetragen wird)
Löse das doch einfach über eine ZÄHLENWENN-Funktion. Also wenn du die Spalte durchsuchst, in der der Urlaub steht, erhältst du den Monatswert der Urlaubstage und kannst diesen von der vorherigen Zahl abziehen.
Hallo Karsten ! MIt der Formel „FINDEN“ kannst Du in einer Zelle nach Textstrings suchen und dann ein Hilfsfeld mit 1 füllen. Und über dieses Hilsfeld dann mit „Summe“ die Anzahl der gefundenen „URLAUBE“ ermitteln.
== ;WENN(FINDEN(„URLAUB“;$F8)=1;$F25=1;$F25=0))
Gruß
Laubfrosch
Hallo Carsten,
ich nehme jetzt einfach mal an, dass Deine Zahl 16 in der Zelle E3 steht und das Wort Urlaub im Bereich von E5 bis E30 vorkommen kann. Dann lautet Deine Formel:
=E3-ZÄHLENWENN(E5:E30;„Urlaub“)
Die Funktion ZÄHLENWENN zählt das Vorkommen des Wortes im angegebenen Bereich. Dier Anführungszeichen sind notwendig. Die Zellbezüge musst Du natürlich anpassen.
Gruß Maria