Collapse column

Autor Thema: Office 2016 Text (Buchstaben) bei der Berechnung des Mittelwerts als Zahl interpretieren?  (Gelesen 1073 mal)

Offline OfficeTourist

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Moin moin,

ich bin mit Kreativität und Sachverstand am Ende und bräuchte daher mal eure Hilfe  ;)

Ich verwende Excel als Lehrer zur Dokumentation und Berechnung von mündlichen Noten, sprich: In der betreffenden Tabelle habe ich ganz links alle Schüler aufgelistet und notiere rechts daneben die entsprechenden Einzelnoten (eine Spalte = eine Unterrichtsstunde) und lasse per MITTELWERT einen Durchschnitt berechnen. Wenn ein Schüler in einer Stunde unentschuldigt fehlt, notiere ich anstatt einer Note ein "u" (da ich die Fehlstunde aus dieser Tabelle per ZÄHLENWENN addieren lasse).

Nun mein Problem: Die "u"s werden für die Mittelwertberechnung natürlich einfach ignoriert, da sie keine Zahlenwerte sind. Kann ich Excel dazu bringen, diese Zellen trotzdem für die Berechnung des Mittelwerts als 6 zu interpretieren? Das ist die Note, die ich in Prinzip für unentschuldigte Fehlstunden eintragen muss. Einfach eine 6 in die Zelle zu schreiben ist leider nicht drin, weil dann die Addition der Fehlstunden über ZÄHLENWENN nicht mehr klappt. Hat jemand eine Idee?

Danke für eure Hilfe!!

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Moin,
das geht imho ganz prächtig über Daten | Abrufen und transformieren. Liefere eine Muster-xlsx mit händisch eingegebenen Muster- Ergebnissen und eventueller Begründung ((krank wird ja wohl keine 6 sein) und ich zeige dir -soweit möglich- den Weg auf.
Gruß
Günther

Offline RPP63

  • Newbie
  • *
  • Beiträge: 33
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Moin!
Natürlich kann man auch eine 6 eintragen, die als u angezeigt wird und dennoch als 6 berechnet wird.
Siehe dazu das benutzerdefinierte Zahlenformat [=6]"u";standard


Gruß Ralf

Offline RPP63

  • Newbie
  • *
  • Beiträge: 33
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Es geht auch mit "richtigen" u's
Dann muss man den Mittelwert allerdings nachbilden:

Offline OfficeTourist

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Großartig, vielen Dank. Die letzte Variante macht genau das, was sie soll!

Nur ein kleines Problem ergibt sich bei dieser Art der Mittelwertberechnung. Die Us werden jetzt richtig als 6 berechnet, allerdings verwende ich noch weitere Buchstaben in der Tabelle (z.B. "e" für eine entschuldigte Fehlstunde). Diese wurden bei der Berechnung über MITTELWERT korrekterweise einfach ignoriert (da sie einfach nicht mitberechnet werden). In deiner Version werden meine Es, Fs und Ss jetzt allerdings als Null gelesen und entsprechend gerechnet. Wie bringe ich Excel bei, diese Zellen einfach weiterhin nicht zu beachten?

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline RPP63

  • Newbie
  • *
  • Beiträge: 33
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Moin mal wieder!
Gerade als Lehrer solltest Du doch wissen, wie wichtig eine korrekte vollständige Aufgabenstellung ist.  ;D
Bei einer Klassenarbeit würden Dir die Schüler die Aufgabe mit Recht um die Ohren hauen …

Nimm meine erste Variante:
"u" wird als 6 eingetragen,
alle anderen Texte als Text.

Gruß Ralf

Offline OfficeTourist

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Moin Ralf,

aber diese Variante interpretiert ja jede 6 als U, was ja auch nicht immer der Wahrheit entspricht (zumindest, wenn ich das Format auf alle Zellen anwende, was für die Nutzerfreundlichkeit Sinn ergibt). Manchmal, wenn auch selten, möchte ich als Stundennote eine 6 eingeben, auch wenn Schüler XY (physisch) anwesend war.

Gruß

Offline RPP63

  • Newbie
  • *
  • Beiträge: 33
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Dann gib halt für "u" eine 6,1 ein und gut ist es.
Wenn die 0,1 den Schnitt "versauen", ginge auch 6,0000000000001
(wäre aber schwieriger einzutippen) ;)

Offline OfficeTourist

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Auch wenn ich mich damit (spätestens jetzt) als Mega-Noob oute: Ich versuche, das Format entsprechend einzustellen, und Excel beschwert sich:

Zitat
Das eingegebene Zahlenformat kann von Microsoft Excel nicht verwendet werden.
Probieren Sie die integrierten Zahlenformate aus.
Klicken Sie auf 'Hilfe', um weitere Informationen zu benutzerdefinierten Zahlenformaten zu erhalten.



Da ich ja unsprünglich diese Version favorisiert habe:
Es geht auch mit "richtigen" u's
Dann muss man den Mittelwert allerdings nachbilden:

...gibt es keine Möglichkeit, mit Hilfe von kleinen Koeffizienten anzugeben, dass SUMME und ANZAHL von allen Zellen außer denen mit den Inhalten F, E oder S berechnet werden sollen? Sowas sollte Excel doch drauf haben (auch wenn ich es nich kann).

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Hat ein modernes Excel auch.
Gruß
Günther

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.