Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Hinter einen Buchstaben einen wert legen

Hinter einen Buchstaben einen wert legen
27.08.2007 12:07:00
Oliver
hallo zusammen ! und hilfe ! !
ich habe mir eine stunden liste mit excel erstellt , jetzt möchte ich wenn ich eine buchstaben eingebe zb.K für krank oder U für Urlaub das in der tabelle in der gesammt summe automatisch 8 stunden mehr stehen ?
liebe grüße
Oliver

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hinter einen Buchstaben einen wert legen
27.08.2007 12:09:00
Jan3
Hi,
Wie sieht denn Deine Tabelle aus? Stell mal ein Beispiel ins Forum!.
Jan

AW: Hinter einen Buchstaben einen wert legen
27.08.2007 12:17:54
Oliver
hi,ich hoffe ich mache das richtig ! so
tag,datum,feiertag,beginn zeit1 ende zeit 1arbeitszeit gesamt
und am ende steht "ist arbeitszeit laufender monat total"
und und das klapt auch suber.bis auf die buchstaben sache

Anzeige
AW: Hinter einen Buchstaben einen wert legen
27.08.2007 12:31:00
Iris
Hallo Oliver,
wie ich das sehe, hast Du für einen Tag eine Zeile angelegt!?
Warum trägst Du dann nicht einfach in einer Spalte - z.B. in der Spalte mit der Überschrift Feiertag - an Urlaubs- Feier- und Krankheitstagen ein U, F bzw. K ein.
Beginn- und Ende - Felder bleiben in diesem Fall frei.
Die Formel in der Spalte gesamt für den Arbeitstag ergänzt Du um eine Wenn- Funktion, mit der Bedingung:
Wenn: das Feld in der Spalte Feiertag nicht leer ist ("")
dann: = Regelarbeitszeit (z.B. 8),
sonst: die berechnete Arbeitszeit (Ende - Anfang abzügl. evtl Pausen) !?
Vielleicht ist das im Aufbau Deiner Tabelle besser, als den gesamten Bereich nach Us oder Ks zu suchen.
Gruß
Iris

Anzeige
AW: Hinter einen Buchstaben einen wert legen
27.08.2007 12:20:00
gerwas
Hallo
man könnte das per Macro auslösen. z.B. wenn du in Zelle A1 oder irgendwo anders ein "U" eingibts erscheint in Zelle A10 der Wert der schon vorher in Zelle A10 stand plus 8.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Value = "U" Then Range("A10") = Range("A10") + 8
End Sub


mfg Gerwas

Anzeige
AW: Hinter einen Buchstaben einen wert legen
27.08.2007 12:25:00
Renee
Hallo Oliver.
Füg doch an Deine Summe an:

=Summe(DeinBereich)+(Zählenwenn(DeinBereich;"K")+Zählenwenn(DeinBereich;"U"))*8


Greetz Renee

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Excel: Buchstaben einen Wert zuweisen


Schritt-für-Schritt-Anleitung

Um in Excel Buchstaben wie "K" für krank oder "U" für Urlaub einen Wert zuzuweisen, kannst du folgende Schritte befolgen:

  1. Erstelle deine Tabelle, in der du die Buchstaben eingeben möchtest. Beispielsweise könnte deine Tabelle die Spalten Tag, Datum, Feiertag, Beginn, Ende und Arbeitszeit gesamt enthalten.

  2. Füge eine Formel in die Spalte für die Arbeitszeit hinzu. Diese Formel zählt die Buchstaben und addiert entsprechend die Stunden. Eine mögliche Formel könnte so aussehen:

    =Summe(A1:A10) + (Zählenwenn(A1:A10; "K") + Zählenwenn(A1:A10; "U")) * 8

    Hierbei zählt Zählenwenn die Anzahl der "K" und "U" und multipliziert diese mit 8 Stunden.

  3. Verwende die WENN-Funktion, um die Berechnung dynamisch zu gestalten. Die Formel könnte folgendermaßen aussehen:

    =WENN(B2<>""; 8; (Ende - Beginn) - Pausen)

    Hierbei wird überprüft, ob die Zelle nicht leer ist und dann automatisch 8 Stunden hinzugefügt.


Häufige Fehler und Lösungen

  • Formel nicht korrekt: Achte darauf, dass die Zellbezüge in deinen Formeln korrekt sind. Überprüfe, ob du die richtigen Zellen referenzierst.

  • Buchstaben werden nicht erkannt: Stelle sicher, dass die Buchstaben exakt eingegeben werden. Groß- und Kleinschreibung können einen Unterschied machen.

  • Summe wird nicht aktualisiert: Wenn die Summe nicht automatisch aktualisiert wird, kannst du die Berechnungseinstellungen in Excel auf "Automatisch" umstellen.


Alternative Methoden

Eine andere Möglichkeit, Buchstaben Werte zuzuweisen, ist die Verwendung von Makros. Hier ein einfaches Makro, das einen Wert in einer bestimmten Zelle automatisch ändert, wenn ein Buchstabe eingegeben wird:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Value = "U" Then
        Range("A10").Value = Range("A10").Value + 8
    End If
End Sub

Füge dieses Makro in das VBA-Editor-Fenster ein, um die Funktionalität zu aktivieren.


Praktische Beispiele

  1. Beispiel: Urlaubsantrag: Wenn in deiner Tabelle in der Spalte "Feiertag" ein "U" eingetragen ist, dann wird 8 Stunden zu der Arbeitszeit hinzugefügt.

  2. Beispiel: Krankheitstage: Ähnlich wie bei den Urlaubstagen kannst du bei einem "K" ebenfalls 8 Stunden anrechnen.

  3. Buchstabenkombination Generator: Es ist auch möglich, verschiedene Kombinationen von Buchstaben zu generieren, um spezifische Arbeitszeitmodelle zu erstellen.


Tipps für Profis

  • Verwende benannte Bereiche: Es kann hilfreich sein, Bereiche in deiner Tabelle zu benennen, um die Formeln übersichtlicher zu gestalten.

  • Nutze die Datenüberprüfung: Stelle sicher, dass nur bestimmte Buchstaben eingegeben werden können, indem du die Datenüberprüfung in Excel verwendest.

  • Experimentiere mit Array-Formeln: Wenn du komplexe Berechnungen durchführen möchtest, können Array-Formeln sehr nützlich sein.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Buchstaben gleichzeitig werten? Du kannst die Zählenwenn-Funktion mehrfach in einer Formel kombinieren, um mehrere Buchstaben gleichzeitig zu zählen.

2. Welche Excel-Version benötige ich für diese Funktionen? Die beschriebenen Funktionen sind in Excel 2010 und neueren Versionen verfügbar. Stelle sicher, dass du eine aktuelle Version verwendest, um alle Funktionen nutzen zu können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige