Maison  >  Article  >  Tutoriel logiciel  >  Problème de données de cotation EXCEL

Problème de données de cotation EXCEL

PHPz
PHPzavant
2024-01-22 21:36:05689parcourir

Problème de données de cotation EXCEL

Problème de données citées EXCEL

C2 =IF(ISERROR(INDEX(Feuil2!B:B,MATCH(A2,Feuil2!A:A,0))),IF(ISERROR(INDEX(Feuil2!D:D,MATCH(A2,Feuil2!C: C,0))),IF(ISERROR(INDEX(Sheet2!F:F,MATCH(A2,Sheet2!E:E,0))),"Aucun type de ce type",INDEX(Sheet2!F:F,MATCH( A2,Feuil2!E:E,0))),INDEX(Feuil2!D:D,MATCH(A2,Feuil2!C:C,0))),INDEX(Feuil2!B:B,MATCH(A2,Feuil2! A:A,0))) Déroulez vers le bas pour copier la formule

ou

C2 =SI(ISERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE)),IF(ISERROR(VLOOKUP(A2,Sheet2!C:D,2,FALSE)),IF(ISERROR(VLOOKUP(A2 ,Feuille2!E:F,2,FALSE)), "Aucun type de ce type", RECHERCHEV(A2,Feuil2!E:F,2,FALSE)),RECHERCHEV(A2,Feuil2!C:D,2,FALSE)) ,VLOOKUP(A2,Sheet2!A:B,2,FALSE)) Déroulez la liste déroulante pour copier la formule

Si la colonne B de la FEUILLE2 répertorie déjà l'emplacement des cellules de cette catégorie dans la FEUILLE1, alors la formule C2 doit être modifiée en

=INDIRECT("FEUILLE1!"&CHAR(COLUMN(INDIRECT(B2))+65)&ROW(INDIRECT(B2)))

Déroulez pour copier la formule

La formule de B2 de la FEUILLE2 peut s'écrire

=IF(ISERROR(MATCH(A2,Feuil1!A:A,0)),IF(ISERROR(MATCH(A2,Sheet1!C:C,0)),IF(ISERROR(MATCH(A2,Feuil1!E: E,0)),"","E"&MATCH(A2,Feuil1!E:E,0)),"C"&MATCH(A2,Feuil1!C:C,0)),"A"&MATCH(A2, Sheet1!A:A,0)) Déroulez pour copier la formule

EXCEL sur les problèmes rencontrés lors de l'utilisation des fonctions de recherche et de référence

Traitez d'abord le numéro de téléphone du tableau A :

Cliquez sur la colonne E, les données, les colonnes, le délimiteur, l'étape suivante, vérifiez avant la virgule (s'il n'y a pas de réponse ci-dessous, entrez une virgule chinoise dans "Autre (O) :"), étape suivante, cliquez sur "Aperçu des données" pour chaque colonne, définissez le "Format de données de colonne" ci-dessus sur texte et complétez.

De cette façon, il y aura des numéros de téléphone distincts dans les colonnes E et F.

Allez au tableau B et collez la formule =if(iserror(index(table A!D$3:D$30000,match(E2,table A!E$3:E$30000,))),"",index(table A! D$3:D$30000,match(E2,A table!E$3:E$30000,)))&if(iserror(index(A table!D$3:D$30000,match(E2,A table!F$3:F$30000, ))),""",index(Une liste!D$3:D$30000,match(E2,Une liste!F$3:F$30000,)))

Remplacez « Tableau A » dans la formule par le nom réel de la feuille de calcul, appuyez sur Entrée, sélectionnez F2, déplacez la souris vers le coin inférieur droit et double-cliquez sur le « + ». Finition.

À quels problèmes faut-il prêter attention lors du calcul des données lors du référencement des adresses de cellules dans EXCEL

Comment référencer des données dans une certaine cellule comme adresse de référence dans EXCEL

1. Cela nécessite la fonction INDIRECT

2. Définition de la fonction INDIRECT

Renvoie la référence spécifiée par une chaîne de texte. Cette fonction évalue immédiatement la référence et affiche son contenu. Lorsque vous devez modifier une référence à une cellule dans une formule sans modifier la formule elle-même, utilisez la fonction INDIRECT.

Grammaire

INDIRECT(ref_text,a1)

Ref_text est une référence à une cellule, qui peut contenir une référence de style A1, une référence de style R1C1, un nom défini comme référence ou une référence à une cellule de chaîne de texte. si

ref_text n'est pas une référence de cellule valide et la fonction INDIRECT renvoie la valeur d'erreur #REF !.

Remarque : si ref_text est une référence à un autre classeur (référence externe), ce classeur doit être ouvert. Si le classeur source n'est pas ouvert, la fonction INDIRECT renvoie une valeur d'erreur

#REF !.

A1 est une valeur logique indiquant le type de référence contenu dans la cellule ref_text.

Si a1 est VRAI ou omis, ref_text est interprété comme une référence de style A1.

Si a1 est FALSE, ref_text est interprété comme une référence de style R1C1.

3. Exemple

(1) Supposons que vous souhaitiez écrire 100 dans la cellule A1 et obtenir le contenu de la cellule B100 dans la cellule A2, vous pouvez écrire la formule dans la cellule A2

=INDIRECT("B"&A1)

(2) Supposons que vous écriviez "B" dans la cellule A1 et 100 dans la cellule B1. Si vous souhaitez obtenir les données dans la cellule B100 dans la cellule C1, écrivez la formule dans la cellule C1

.

=INDIRECT(A1&B1)

(3) Supposons que l'adresse de cellule "B100" soit écrite dans la cellule B1 et que le contenu de la cellule B100 qu'elle représente dans la cellule A1 doive être référencé, alors la formule peut être écrite dans la cellule A1

=INDIRECT(B1)

(4) Supposons que vous souhaitiez obtenir une référence à la cellule B100 dans la cellule A1, alors la formule dans la cellule A1 peut être écrite comme

=INDIRECT("B100")

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer