Bin ein rechter Neuling mit Excel, aber google hilft einem ja meistens weiter. Jetzt habe ich aber ein Problem, und sehe meinen Fehler nicht:
In A4 - AD4 habe ich Zahlen (nach Zahlen formatiert)
In A6 - AD6 habe ich leere Felder
Ich möchte, dass dort, wo ich bei A6-AD6 ein "x" rein schreibe, der entsprechende Wert von A4-AD4 zusammengezählt wird, und mir in einem neuen Feld anzeigt.
03.10.2022, 13:22 (Dieser Beitrag wurde zuletzt bearbeitet: 03.10.2022, 13:23 von Ralf A.)
...ohne jetzt die Datei herunterzuladen, wenn der Bereich in Spalte A beginnt, solltest Du das auch so angeben und nicht erst bei D beginnen...
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben. Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
Moin!
Die grünen Indikatoren in Zeile 4 zeigen Dir ja grob die Spur zum Fehler:
Es steht (als Wert) Text in den Zellen!
Das Zahlenformat hat erst mal keinen Einfluss auf den Wert.
Workaround:
• schreibe in bspw. AG4 eine Null 0
• kopiere die Zelle
• markiere C4:AD4
• Rechtklick, Inhalte einfügen, Vorgang: addieren, OK
• AG4 kannst Du jetzt wieder löschen.
Et voilà:
AC
AD
AE
3
Meerrettich
Pesto
SUMME
4
1,3
1
5
50
50
6
2,25
Zelle
Formel
AE6
=SUMMEWENN(D6:AD6;"x";D4:AD4)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Ich hab das mit dem Format versucht nachzuvollziehen (am Format hatte ich eigentlich ja rumgeschraubt bevor ich mich hier schlau gemacht hab, anscheinend hat das trotzdem nicht geklappt). Ich verstehe mehr oder weniger meinen Fehler, auch wenn ich den Unterschied zu meinem alten Excel nicht ganz nachvollziehen kann.. D4 - AD4 war auch in meiner Ursprungsversion als Zahl formatiert...
Aber ungefähr weiss ich jetzt wo ich suchen muss, wenn das wieder passiert :)
Auf Besserwisserei hab ich mich gefasst gemacht, und das darf man bei mir auch gerne leben, denn ich weiss es ja nicht besser :)
ich glaube du hast Ralfs Beitrag nicht so richtig verstanden. Ich versuche es mal zu verdeutlichen: Wenn bereits etwas in der Zelle steht, z.B. ein Text, dann kannst du das Format ändern so lange du willst, denn das verändert nur die Darstellung von Zahlen. Text wird nicht beeinflusst. Das kannst du ganz leicht selbst testen indem du z.B. die Anzahl an Nachkommastellen veränderst: es ändert sich nichts an deiner "Zahl" (die in Wahrheit Text ist). Erst wenn du irgendwas am Inhalt der Zelle änderst (z.B. zum Inhalt +0 hinzurechnest), versucht Excel den Inhalt neu zu interpretieren, merkt, dass es sich bei dem Text um eine Zahl handelt, und wandelt ihn in eine Zahl um. Merke: erste eine Änderung macht (wenn es geht) aus Text eine Zahl.
03.10.2022, 21:27 (Dieser Beitrag wurde zuletzt bearbeitet: 03.10.2022, 21:36 von hddiesel.)
Hallo elermeler,
schreibe z.B. in die Zelle AG4 eine 1, jetzt die Zelle AG4 kopieren, anschließend die Zellen C4:AD4 markieren.
Jetzt einen Rechtsklick in diese Markierung und Inhalte einfügen wählen.
In der neuen Auswahl Multiplizieren wählen und anschließend OK.
Jetzt sollte deine Formel das richtige Ergebnis zeigen, denn die markierten Zellen, wurden von Text in Zahl umgewandelt.
Im Ergebnis das Gleiche, wie in der Anleitung von Ralf, nur mit Multiplizieren, statt mit Plus.
Ach ja, die kopierte 1 darfst du jetzt wieder löschen.
weder 0 noch 1 sind notwendig - und daher braucht man sie danach auch nicht wieder zu löschen.
Eine leere Zelle kopieren und dann Inhalte Einfügen - Addieren - fertig
Ich habe mich ja (schmunzelnd) bei Dir bedankt, Boris!
Aber dass Excel den Wert einer leeren Zelle mit 0 gleichsetzt, ist mindestens Frevel!
Google Sheets käme niemals auf die Idee, den Verweis auf die leere Zelle A1 mittels =A1 als 0 auszuwerten.
Ähnliches trifft z.B. auf EINDEUTIG(A:A) [UNIQUE(A:A)] zu:
In Excel hängt im Spill eine leere Zelle dran, Google Sheets denkt im Traum nicht daran, leere Zellen als vorhanden auszuwerten.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)