Heim > Artikel > Software-Tutorial > Bitte erläutern Sie die Bedeutung einer Excel-Formel
Experten haben viel gesagt, deshalb möchte ich noch ein paar Worte hinzufügen.
Zu den an dieser Formel beteiligten Zellen gehören G19, F19 und H19
G19 und F19 sind bedingte Beurteilungszellen und H19 zeigt das Ergebnis an.
Um den Wert von G19/F19 zu berechnen, müssen wir bestimmte Bedingungen befolgen, um Fehler zu vermeiden. Damit soll sichergestellt werden, dass das Endergebnis korrekt ist.
Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Verwenden Sie zur Implementierung zwei verschachtelte Funktionen: Wenn G19 gleich 0 ist, wird der Nullwert angezeigt. Wenn G19 nicht gleich 0 ist, wird der Wert von G19 dividiert durch F19 berechnet. Solche Operationen können Spielern helfen, Rätsel besser zu lösen. Ich hoffe, dieser Tipp hilft Ihnen!
Wenn F19 gleich 0 oder nicht numerisch ist, generiert G19/F19 einen Fehlerwert. Zu diesem Zeitpunkt sollten wir einen Nullwert anzeigen. Wenn F19 nicht gleich 0 ist und nicht numerisch ist, dann können wir die entsprechende Funktion ausführen.
IF(G19=0,""",G19/F19)
Da bei der Division 0 nicht als Teiler verwendet werden kann, gilt das Gleiche bei Funktionen. Wenn der Teiler 0 oder nicht numerisch ist, wird ein Fehler angezeigt.
ISERROR(G19/F19) wird also verwendet, um zu verhindern, dass F19=0 oder ein nicht numerischer Wert auftritt. Fehlerwerte werden ignoriert.
Diese Formel berechnet die Anzahl der Zellen mit eindeutigem Inhalt in einer Spalte oder Zeile von Zellen.
Das Folgende ist der Demontagevorgang:
1. IF(LEN(A3:A100)>0,MATCH(A3:A100,A3:A100,0),"")
Diese Formel berechnet nacheinander, ob die Inhaltslänge jeder Zelle in A3:A100 größer als 0 ist. Wenn sie größer als 0 ist, suchen Sie nach diesem Wert in A3:A100 und fügen Sie die erste gefundene Zelle mit demselben Ergebnis hinzu . Standort zurückgegeben. Das Berechnungsergebnis ist ein Array. Die Größe des Arrays entspricht A3:A100, dh 98 Zahlen. Denn die Match-Funktion gibt hier nur die zuerst gefundene Adresse zurück und der Rest ändert sich später nicht, wie zum Beispiel:
A1
1
A2
1
A3
2
A4
2
A5
3
Dann ist das Ergebnis der Ausführung von IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),"") ein Array. Dieses Array ist: {1,1,3,3 , 5}
2. FREQUENZ(IF(LEN(A3:A10)>0,MATCH(A3:A10,A3:A10,0),""), IF(LEN(A3:A10)>0,MATCH(A3:A10, A3:A10,0),"""))
Diese Formel entspricht der Häufigkeit (das Ergebnis des ersten Berechnungsschritts, das Ergebnis des ersten Berechnungsschritts). Mit Häufigkeit (a, b) wird berechnet, wie oft a im Bereich b erscheint. Wenn es mehrmals vorkommt, wird die Gesamtzahl der Vorkommen des Werts zurückgegeben, wenn er zum ersten Mal erscheint, und 0 wird zurückgegeben das zweite und weitere Vorkommen.
Fahren Sie mit dem obigen Beispiel von A3:A5, Frequency(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5)> fort 0 ,MATCH(A3:A5,A3:A5,0),""))) ist ebenfalls ein Array. Hiermit wird die Häufigkeit des Vorkommens jeder Zahl im Array {1,1,3,3,5} berechnet. , und das Berechnungsergebnis ist: {2,0,2,0,1}
3. WENN(FREQUENZ(……)>0,1)
Diese Formel ist die einfachste Array-Verwendung der if-Formel. Sie vergleicht jeden im zweiten Schritt berechneten Wert mit 0. Wenn >0, wird 1 zurückgegeben, andernfalls wird 0 zurückgegeben. Das Berechnungsergebnis ist ebenfalls ein Array.
Fahren Sie mit dem Beispiel A3:A5 fort. If(Frequency(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5)>0,MATCH(A3:A5,A3 :A5,0),""))>0,1) kann vereinfacht werden zu: if({2,0,2,0,1}>0,1), das Berechnungsergebnis ist {1,0,1, 0 ,1}
4. Summe(……)
Summieren Sie die Werte im obigen Array.
Im obigen Beispiel lautet das Berechnungsergebnis von Sum({1,0,1,0,1}): 1+0+1+0+1=3
Zusammengefasst:
Die endgültige Formel besteht darin, die Anzahl der Zellen mit nicht doppeltem Inhalt im angegebenen vertikalen Beispiel zu berechnen.
Kann eine einzelne Zeile oder Spalte zählen, aber wenn eine Zelle eine unterschiedliche Anzahl von Leerzeichen oder anderen Sonderzeichen (z. B. Wagenrücklauf) enthält, wird sie gezählt. Wenn Zelle A1 zwei Leerzeichen und Zelle A2 drei Leerzeichen enthält, werden A1 und A2 getrennt gezählt und doppelt gezählt. Daher müssen Leerzeichen und andere Sonderzeichen (z. B. Wagenrückläufe) vor der Verwendung entfernt werden.
Eine weitere Formel, die dieser Formel ähnelt, ist: Sumproduct(1/Countif(A3:A100,A3:A100))
Ich hoffe, dass das Obige für Sie hilfreich ist. Wenn Sie der Meinung sind, dass meine Erklärung in Ordnung ist, fügen Sie bitte einige Punkte hinzu, um mich zu ermutigen! ^_^
Das obige ist der detaillierte Inhalt vonBitte erläutern Sie die Bedeutung einer Excel-Formel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!