Maison > Article > Tutoriel logiciel > Veuillez expliquer la signification d'une formule Excel
Les experts en ont dit beaucoup, alors permettez-moi d'ajouter quelques mots.
Les cellules impliquées dans cette formule comprennent G19, F19, H19
G19 et F19 sont des cellules de jugement conditionnel, et H19 affiche le résultat.
Afin de calculer la valeur de G19/F19, nous devons suivre certaines conditions pour éviter les erreurs. Le but est de garantir que le résultat final est exact.
Afin d'aider les joueurs qui n'ont pas encore réussi le niveau, découvrons les méthodes spécifiques de résolution d'énigmes. Utilisez deux fonctions imbriquées à implémenter : si G19 est égal à 0, affichez la valeur nulle "" si G19 n'est pas égal à 0, calculez la valeur de G19 divisée par F19. De telles opérations peuvent aider les joueurs à mieux résoudre les énigmes. J'espère que cette astuce vous aidera !
Si F19 est égal à 0 ou non numérique, alors G19/F19 générera une valeur d'erreur à ce moment, nous devrions afficher une valeur nulle "" et si F19 n'est pas égal à 0 et n'est pas non numérique, alors nous pouvons exécuter la fonction correspondante.
SI(G19=0,""",G19/F19)
Parce qu'en division, 0 ne peut pas être utilisé comme diviseur. Il en va de même dans les fonctions. Si le diviseur est 0 ou non numérique, une erreur sera affichée.
Donc ISERROR(G19/F19) est utilisé pour empêcher F19=0 ou une valeur non numérique. Il ignore les valeurs d'erreur.
Cette formule calcule le nombre de cellules avec un contenu unique dans une colonne ou une ligne de cellules.
Voici le processus de démontage :
1. SI(LEN(A3:A100)>0,MATCH(A3:A100,A3:A100,0),"")
Cette formule calcule un par un si la longueur du contenu de chaque cellule dans A3:A100 est supérieure à 0. Si elle est supérieure à 0, recherchez cette valeur dans A3:A100 et ajoutez la première cellule trouvée avec le même résultat . Localisation renvoyée. Le résultat du calcul est un tableau, la taille du tableau est la même que A3:A100, soit 98 nombres. Parce que la fonction Match ici ne renverra que l'adresse trouvée en premier, et le reste ne changera pas plus tard, comme :
A1
1
A2
1
A3
2
A4
2
A5
3
Ensuite, le résultat de l'exécution de IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),"") sera un tableau. Ce tableau est : {1,1,3,3. , 5}
2. FRÉQUENCE(SI(LEN(A3:A10)>0,MATCH(A3:A10,A3:A10,0),""), SI(LEN(A3:A10)>0,MATCH(A3:A10, A3:A10,0),"""))
Cette formule est équivalente à Fréquence (le résultat de la première étape de calcul, le résultat de la première étape de calcul). Frequency(a,b) consiste à calculer le nombre de fois où a apparaît dans la plage b. Si elle apparaît plusieurs fois, le nombre total de fois où la valeur apparaît sera renvoyé lorsqu'elle apparaît pour la première fois, et 0 sera renvoyé pour. la deuxième occurrence et les suivantes.
Continuez avec l'exemple ci-dessus de A3:A5, Frequency(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5)> 0 ,MATCH(A3:A5,A3:A5,0),""))) est également un tableau permettant de calculer le nombre d'occurrences de chaque nombre dans le tableau {1,1,3,3,5}. , et le résultat du calcul est : {2,0,2,0,1}
3. SI(FRÉQUENCE(……)>0,1)
Cette formule est l'utilisation matricielle la plus simple de la formule if. Elle compare chaque valeur calculée à la deuxième étape avec 0. Si >0, elle renvoie 1, sinon, renvoie 0. Le résultat du calcul est également un tableau.
Continuez avec l'exemple de A3:A5. Si(Fréquence(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5)>0,MATCH(A3:A5,A3 :A5,0),""))>0,1) peut être simplifié en : if({2,0,2,0,1}>0,1), le résultat du calcul est {1,0,1, 0,1}
4. somme(……)
Sommez les valeurs dans le tableau ci-dessus.
En prenant l'exemple ci-dessus, le résultat du calcul de Sum({1,0,1,0,1}) est : 1+0+1+0+1=3
En résumé :
La formule finale consiste à calculer le nombre de cellules avec un contenu non dupliqué dans l'exemple vertical donné.
Peut compter une seule ligne ou colonne, mais s'il y a un nombre différent de symboles vides ou d'autres symboles spéciaux (tels que des retours chariot) dans une certaine cellule, cela sera compté. Si la cellule A1 comporte deux espaces et la cellule A2 comporte trois espaces, comptez A1 et A2 séparément, deux fois. Par conséquent, veillez à supprimer les symboles vides et autres symboles spéciaux (tels que le retour chariot) avant utilisation.
Une autre formule similaire à cette formule est : Sumproduct(1/Countif(A3:A100,A3:A100))
Ce qui précède, j'espère que cela vous sera utile. Si vous pensez que mon explication est correcte, veuillez ajouter quelques points pour m'encourager ! ^_^
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!