Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Identification avec si( ou( et( sur 6 critères

jmst1

XLDnaute Nouveau
Bonjour,
j'ai Excel 2007 !
J'aimerais faire une identification de 6 colonnes:
A1 B1 C1 D1 E1 F1
A1 et B1 sont une paire
C1 et D1 sont une paire
E1 est seul
F1 est seul
Si toutes les colonnes sont vide = VIDE
Si A1 et/ou B1 détecter A1 B1 non vide =OK
Si A1 et/ou B1 détecter A1 vide B1 non vide ou l'inverse A1 non vide B1 vide = ERREUR
Si C1 et/ou D1 détecter C1 D1 non vide =OK
Si C1 et/ou D1 détecter C1 vide D1 non vide ou l'inverse C1 non vide D1 vide = ERREUR
Mais cela ce "corse" si la premiere pair est OK et que la deuxième est ERREUR = EREUR DEUXIEME et inversement
Les deux dernières colonnes juste dire E1 =VIDE F1 = VIDE ou NON VIDE
Il n'y a pas de ou/et exclusif sur Excel 2007 par contre j'ai découvert NON(ESTVIDE(
Un fichier joint plus simple que de décrire en texte


Voilliii pas facile
 

Pièces jointes

  • Excel Downloads Si TEXTE COORDONNEES AJOUT.xlsx
    8.3 KB · Affichages: 7

jmst1

XLDnaute Nouveau
Hello

une proposition par formule dans la première colonne
et une aute par fonction vba personalisée
Merci , j'ai fait une petite modification il manquait(par ma faute) un critère
VB:
=SI(NB.VIDE(A1:F1)=6;"Vide";SI(NB.VIDE(A1:F1)=0;"Complet";SI(NB.VIDE(A1:B1)<>0;"Erreur Texte";SI(NB.VIDE(C1:D1)<>0;"Erreur Nom";SI(ET(E1="";F1="");"Texte OK Nom OK->Pas de coordonnées/Pas d'ajout";SI(F1="";"Coordonnées Pas d'ajout";"Manque Coordonnées"))))))
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…