02.12.2024, 20:24
Wenn es bei ihm nur mit Arrayformeln klappen würde, wieso hat er dann überhaupt ein Ergebnis?
Wie funktioniert MAX(C1:C11*2) ?
|
02.12.2024, 20:24
Wenn es bei ihm nur mit Arrayformeln klappen würde, wieso hat er dann überhaupt ein Ergebnis?
Zitat:Wenn es bei ihm nur mit Arrayformeln klappen würde, wieso hat er dann überhaupt ein Ergebnis? Er hat kein echtes Ergebnis. Bei solchen Formeln - die eigentlich Arrayformeln sind aber nicht als solche eingegeben werden - wird in Altexcelversionen Bezug auf den Wert in der Formelzeile (also gleiche Zeile, in der die Formel steht) genommen. Das @-Zeichen signalisiert, dass er die Formeln eben nicht mit Strg+Shift+Enter abgeschlossen hat.
VG, Boris
https://www.herber.de/excelformeln
02.12.2024, 20:34
Ich habe bei der originalen Datei die problematischen Zellen selektiert und STRG+SHIFT+ENTER eingegen aber aus "=MAX(C1:C11*2)" wurde nur "{=MAX(C1:C11*2)}". Wenn ich in die Formelzeile die Tasten drücke, passiert das Gleiche. In "MAX von Array2.xlsx" sind auch die geschweiften Klammern aber die Ergebnisse sind richtig. Bin ich da auf einen Bug von Excel 2013 gestoßen?
Hi,
Zitat:aber aus "=MAX(C1:C11*2)" wurde nur "{=MAX(C1:C11*2)}" Genau so soll es ja auch sein. In Deiner 2. hochgeladenen Datei stimmt ja auch alles. Du kennst halt Strg+Shift+Enter sowie die Funktionsweise von Arrayformeln noch nicht. Mir ist das aber alles zu wirr.
VG, Boris
https://www.herber.de/excelformeln
02.12.2024, 20:43
" Mir ist das aber alles zu wirr. "
Als würde man einem "Neandertaler" Excel erklären ?
Impliziter Schnittmengenoperator: @ - Microsoft-Support
(02.12.2024, 20:05)Neandertaler schrieb: Ich habe keinen Stuss erzählt!Stimmt, Du hast keinen Stuss erzählt, aber Du machst Stuss Die Formel @C1:C11 bewirkt Folgendes: In F11 wird der Wert 512 zurückgegeben, da dies der implizite Schnittpunkt in der Zelle C11 ist (gleiche Zeile wie F11). Dieser Wert wird mit 2 multipliziert, und das Ergebnis ist korrekt. Allerdings ist das reiner Zufall, da die Daten entsprechend vorbereitet sind. Wenn Du in C11 beispielsweise die Zahl 2 einträgst, würde das Ergebnis entsprechend abweichen. In F12 führt @C1:C11 zu #WERT!, da es in dieser Zeile keinen gültigen impliziten Schnittpunkt gibt. Das bedeutet, dass Excel keinen einzelnen Wert aus dem Bereich C1:C11 ableiten kann. Die MAX-Funktion wird dadurch ebenfalls ungültig und gibt #WERT! zurück. Erschwerend kommt folgendes hinzu: - In C1 steht ein Textwert, der bei Berechnungen zu Fehlern führen kann. - Die verwendeten Formeln in der Excel-Datei weichen von der ursprünglichen Beschreibung ab. - Die Verwendung des @-Symbols ist in diesem Fall überflüssig und führt zu unnötigen Komplikationen. Zitat:Das @-Symbol in der Formel bewirkt, dass Excel für die Berechnung auf den impliziten Schnittpunkt verweist.
02.12.2024, 22:13
Ein @ habe ich nicht eingetippt und sehe es auch nirgendwo.
Zitat:@C1:C11 bewirkt in F12 die Rückgabe von #WERT (denn es gibt keinen Schnittpunkt) und davon MAX ist immer noch #WERT In "MAX von Array2.xlsx" funktioniert die Formel in F12. (02.12.2024, 22:13)Neandertaler schrieb: Ein @ habe ich nicht eingetippt und sehe es auch nirgendwo. In der zweiten Datei ist die problematische Zelle C1 gar nicht in der Formel enthalten, und auch das @-Symbol kommt dort nicht vor. In der ersten Datei hingegen ist in der heruntergeladenen Version bei mir ein @ in der Formel. Da Du dieses @ weder eingetippt hast noch siehst, scheint es so, als hätte mir das Internet beim Download der Datei ein @ spendiert. (02.12.2024, 20:15)oee schrieb: ... Ausserdem steht bei dir nicht MAX(C1:C11*2) sondern MAX(@C1:C11*2)...oee hat auch ein spendables Internet Viel Erfolg weiterhin!
02.12.2024, 22:57
(Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2024, 22:57 von Neandertaler.)
Ich habe definitiv kein @ eingetippt. Ich weiss auch garnicht, was es in Excel bedeutet.
Bei Microsoft 365 taucht es offensichtlich auf. Das heisst, dass entweder beim Übergang von Excel 2013 auf Excel 365 letzteres dazuaddiert hat oder dass Excel 2013 es eingeführt hat, aber es nicht zeigt und Excel 365 dieses dann doch zeigt. PS: https://support.microsoft.com/de-de/offi...c999be2b34 beschreibt das @, aber ich entneheme dem Artikel, dass das @ bei Excel 2013 noch keine Bedeutung hat.
02.12.2024, 23:05
Woher das @ kommt, hatte ich schon geschrieben: https://www.clever-excel-forum.de/Thread...#pid296933
VG, Boris
https://www.herber.de/excelformeln |
|