Formule 'si vide" ou "si texte"

filousaxo Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   -  
filousaxo Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour, 

J'ai un fichier avec 2 onglets : 

Le 1er onglet est pour la compta.

Le 2ème onglet est pour les poseurs.

Dans le 1er onglet en B5 j'ai l'adresse et en D5 j'ai la ville (de facturation). En B8 j'ai l'adresse et en D8 la ville (de chantier).

Dans le 2ème onglet en G4 j'ai l'adresse en G5 j'ai la ville.

J'aurais besoin d'une formule dans le 2ème onglet en G4 et G5 qui aille chercher l'adresse de chantier si elle est renseignée dans les cellules B8 et D8.

Je vous remercie par avance pour votre aide.

Filou


Windows / Chrome 109.0.0.0

3 réponses

filousaxo Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   9
 

Bonsoir, 

Je VOUS remercie pour la formule. Je l'ai modifié de cette façon : 

=SI(ET(ESTVIDE(Feuil1!B8)*ESTVIDE(Feuil1!D8));Feuil1!B5;Feuil1!B8)

et c'est parfait !! 

Filou

1
brucine Messages postés 21706 Date d'inscription   Statut Membre Dernière intervention   3 429
 

Bonjour,

Je ne suis pas sûr de l'intérêt:

=SI(ESTVIDE(Feuil1!B8);"";Feuil1!B8)

va afficher l'adresse si elle est incrémentée et rien sinon, mais:

=Feuil1!B8

la même chose sinon qu'en absence d'adresse on aura 0

0
filousaxo Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   9
 

Bonsoir, 

Je vous remercie pour cette formule. C'est presque ça...

Car effectivement, cela me met des 0 si les cases B8 et D8 (info de chantier) sont vides.

Or, j'aurais voulu une formule qui prenne l'adresse et la ville de chantier B8 et D8 si les cases sont remplies et l'adresse de facturation B5 et D5 si les cases B8 et D8 sont vides.

Merci de m'apporter une modification à la formule si c'est possible.

Filou

0
brucine Messages postés 21706 Date d'inscription   Statut Membre Dernière intervention   3 429
 

Bonjour,

Si tu avais initialement fait la "bonne" demande, tu aurais eu la bonne réponse.

En G4 de la deuxième feuille:

=SI(ET(ESTVIDE(Feuil1!B8);ESTVIDE(Feuil1!D8));Feuil1!B5;Feuil1!B8)

Idem en G5 en remplaçant dans le troisième argument B5 et B8 par D5 et D8

0