Office: Zellen einen "Status" zuweisen

Helfe beim Thema Zellen einen "Status" zuweisen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo. Ich möchte einer Zelle, die eine Zahl enthält, in Abhängigkeit der Nachbarzelle (Text) einen Status zuweisen. Oder anders gesagt, die Zahl-Zelle... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von erzkanzler, 3. April 2022.

  1. erzkanzler Neuer User

    Zellen einen "Status" zuweisen


    Hallo.
    Ich möchte einer Zelle, die eine Zahl enthält, in Abhängigkeit der Nachbarzelle (Text) einen Status zuweisen. Oder anders gesagt, die Zahl-Zelle soll zu Kategorie 1 oder 2 gehören, basierend auf dem Eintrag im Nachbarfeld.
    Anschließend sollen dann alle Zahlen einer Zeile addiert werden, je einmal pro Kategorie.
    Beispiel mit den Kategorien "u" und "e":

    6 | u | 0 | e | 5 | e |Summe(e)=5 | Summe(u)=6
    0 | u | 0 | u | 4 | e |Summe(e)=4 | Summe(u)=0
    3 | e | 0 | e | 1 | e |Summe(e)=4 | Summe(u)=0
    6 | e | 5 | u | 2 | e |Summe(e)=8 | Summe(u)=5

    Ich danke im Voraus!
     
    erzkanzler, 3. April 2022
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    zu welcher Zahl welche Kategorire. Du hast 3 unterschiiedluche Zahlen aber nur 2 Kategorien?
    Ich gehe mal von Spalte A aus.

    Zellen einen "Status" zuweisen GrußformelZellen einen "Status" zuweisen Homepage
     
    Hajo_Zi, 3. April 2022
    #2
  3. Exl121150 Erfahrener User
    Hallo,

    in der beiliegenden Datei habe ich dir eine benutzerdef. VBA-Funktion eingefügt:
    =SUMMEWENNZeile($A1:$F1;"e")
    um alle mit "e" gekennzeichneten Werte im Bereich A1:F1 zu summieren oder
    =SUMMEWENNZeile($A1:$F1;"u")
    um alle mit "u" gekennzeichneten Werte im Bereich A1:F1 zu summieren.

    Die dazu gehörige VBA-Funktion lautet:
    Code:
    Option Explicit
    
    Public Function SUMMEWENNZeile(Bereich As Range, Krit As String) As Variant
       Dim I As Long
       Dim s As Variant
      
       s = 0
       With Bereich
          For I = 1 To .Cells.Count
            If I Mod 2 = 0 Then
              If .Cells(I).Value = Krit Then s = s + .Cells(I - 1).Value
            End If
          Next I
       End With
       SUMMEWENNZeile = s
    End Function
    
    Der zu verwendende Bereich muss einzeilig sein mit einer geradzahligen Anzahl an Zellen.
     
    Exl121150, 3. April 2022
    #3
  4. erzkanzler Neuer User

    Zellen einen "Status" zuweisen

    Es sind sogar noch mehr Zahlen und nur 2 Kategorien. Die Kategorien dienen ja quasi nur der Zuweisung, welche Zahlen addiert werden sollen.


    Danke für die Antwort. VBA hab ich noch nie gemacht, guck ich mir aber an.
    Ohne VBA gehts wohl nicht? :)
     
    erzkanzler, 4. April 2022
    #4
  5. steve1da Office Guru
    Hola,
    vielleicht versteh ich's ja auch nur falsch...
    =SUMMEWENN(B1:F1;"e";A1:E1)
    bzw.
    =SUMMEWENN(B1:F1;"u";A1:E1)
     
    steve1da, 4. April 2022
    #5
Thema:

Zellen einen "Status" zuweisen

Die Seite wird geladen...
  1. Zellen einen "Status" zuweisen - Similar Threads - Zellen Status zuweisen

  2. Tabelle mit verbundenen Zellen zur Weiterverarbeitung umwandeln

    in Microsoft Excel Hilfe
    Tabelle mit verbundenen Zellen zur Weiterverarbeitung umwandeln: Hallo, ich habe eine Tabelle mit über 500.000 Zeilen. In der Tabelle sind verbundene Zellen unterschiedlicher Anzahl jeweils in den Spalten A und B und ich möchte, dass die Zellen alle nicht mehr...
  3. Combox leere Zelle ignorieren

    in Microsoft Excel Hilfe
    Combox leere Zelle ignorieren: Guten Morgen, Ich steht auf dem Schlauch und komme nicht mehr weiter. Mein Problem, Auf Blatt1 habe ich 2 Comboboxen mit der ersten wähle den Typ von Maschine aus. Die Tabelle selber ist auf...
  4. Zellen-Eintrag in Zellen-Name

    in Microsoft Excel Hilfe
    Zellen-Eintrag in Zellen-Name: Aus Zellen-Eintrag einen Zellen-Name erstellen: Per Makro soll aus einem Zellen-Eintrag (wenn vorhanden) ein Zellen-Name für diese Zelle erstellten (ergänzt um Text davor und dahinter) werden....
  5. Positionsnummern Vergabe bei (Verbundene Zellen)

    in Microsoft Excel Hilfe
    Positionsnummern Vergabe bei (Verbundene Zellen): Nabend Allerseits, Frage: Anpassung eines bereits Geschrieben Codes, Bsp. Demo-Mappe anbei (Die Nummerierung ist im unterem Bereich den Macro's). Verwendete Elemente: Tabelle> "wsLK", Daten>...
  6. Leere Zelle farblich füllen

    in Microsoft Excel Hilfe
    Leere Zelle farblich füllen: Hallo an die Excel-Experten, ich möchte eine leere Zelle mit der Farbe der darüberstehende Zelle (mit Textinhalt) automatisch befüllen. Wenn in der leeren Zelle ein Text (Name) eingefügt wird, so...
  7. Eine Zelle blinken lassen

    in Microsoft Excel Hilfe
    Eine Zelle blinken lassen: Wünsche einen schönen Sonntag in die Runde. Ich habe einen VBA Code, um eine Zelle blinken zu lassen. Nun kann ich das Blinken nur im VBA Code starten. Ich hatte mir vorgestellt, dass wenn ich das...
  8. Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle

    in Microsoft Excel Hilfe
    Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle: Moin Allerseits, mit Verlaub ich bin seit 5 Jahren aus der Materie raus, fange somit von Vorne an. Frage: Anpassung eines bereits Geschrieben Codes. Verwendete Elemente: Quelle> Tabelle "wsLK",...
Schlagworte:
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden