Inversion de contenu de cellules

Bonjour

Comment faire pour inverser le contenu de deux cellules en fonction d'une condition ?

Dans le tableau joint, le contenu des col C et D est parfois inversé (description à la place de name). Je voudrai remettre tous les name dans la même colonne

https://docs.google.com/spreadsheets/d/1OgVz-8KqzzkIojn923a6o4507Ls2F28ft2VP-6tha4A/edit?usp=sharing

Merci de votre aide

Eric

J'ai trouvé une solution :

Colonne E =arrayformula(REGEXMATCH(C:C ;"name:")) Teste si C contient 'name:'

Colonne F =arrayformula(IF(E:E;C:C;D:D)) Récupère la Cellule C si E est vrai (C contient 'name:' ) ou la D sinon

Colonne G =arrayformula(IF(E:E;D:D;C:C)) l'inverse : récupère la cellule D

Par contre je n'arrive pas à intégrer le REGEXMATCH dans la formule IF : est ce possible ?

Eric

Bonjour,

essaie cette unique formule

=query(C1:D;"select D, C where D like '%name%' ")

https://www.sheets-pratique.com/fr/query/where-like

Rechercher des sujets similaires à "inversion contenu"