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. Wenn x in Zelle dann%

    in Microsoft Excel Hilfe
    Wenn x in Zelle dann%: Moin Excel Profis, Ich habe in Spalte A ca 60 Personen stehen. In Spalte B soll ein X gesetzt werden wenn teilgenommen. In Spalte C soll ein X stehen wenn nicht teilgenommen. Jetzt möchte ich am...
  3. Zelle farblich markieren wenn Datum

    in Microsoft Excel Hilfe
    Zelle farblich markieren wenn Datum: Hallo zusammen, ich bräuchte einmal Eure Hilfe: In einer Tabelle habe ich ein Kontrollkästchen und ein Datumsfeld. J4 Kontrollkästchen K4 Datum Durch bedingte Formatierung habe ich es so...
  4. Excel found a problem with one or more formula references in this worksheet

    in Microsoft Excel Hilfe
    Excel found a problem with one or more formula references in this worksheet: Liebes Forum, ich habe ein Problem, das viel durch das Internet geistert, aber nirgendwo gibt es eine erfolgreiche Lösung für: "Excel found a problem with one or more formula references in this...
  5. Doppelte finden und Zellen addieren

    in Microsoft Excel Hilfe
    Doppelte finden und Zellen addieren: Erstmal Frohes neues euch allen. ich habe soviele Varrianten ausprobiert, bis jetzt hat nichts so richtig geklappt. Hoffe Ihr könnt mir bei meinem Problem Helfen. 1. Wenn in Spalte G ein Ja und...
  6. Zelle Nach Wörtern durchsuchen und zurückgeben?

    in Microsoft Excel Hilfe
    Zelle Nach Wörtern durchsuchen und zurückgeben?: Hallo, ich möchte eine Liste mit Dekosteinen Filtern können. Da frage ich mich gerade, ob man eine Zelle nach bestimmten Oberbegriffen Filtern kann, bzw. dachte ich es so, dass eine Zeile (die...
  7. Ausgewählte Zelle auf einen bestimmten Platz springen lassen.

    in Microsoft Excel Hilfe
    Ausgewählte Zelle auf einen bestimmten Platz springen lassen.: Hallo mal wieder nach langer Zeit, vorab: ja ich habe gesucht, aber ich weiß nicht, wie ich mein Problem benennen soll. Folgendes Szenario: Eine Anwesenheitstabelle, zehn Namen, das Ganze Jahr...
  8. Excel Zellen und Spalten aus/einblenden

    in Microsoft Excel Hilfe
    Excel Zellen und Spalten aus/einblenden: Guten Tag, Ich bin neu hier im Forum. Und habe ein Problem das ich nicht lösen kann. Es geht um folgendes: Ich möchte Zeilen sowie auch Spalten aus bzw. auch wieder einblenden. Jeder Code für sich...
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