P PriV974 XLDnaute Nouveau 29 Août 2023 #1 Bonjour, pourriez-vous m'aider à trouver la formule adéquate pour réaliser une somme avec des conditions ? En pièce jointe un exemple Pièces jointes Essais Excel Somme.xlsx 14 KB · Affichages: 9
Bonjour, pourriez-vous m'aider à trouver la formule adéquate pour réaliser une somme avec des conditions ? En pièce jointe un exemple
vgendron XLDnaute Barbatruc 29 Août 2023 #2 Bonjour par formule matricielle (valider par Ctrl + Maj +Entrée =SOMME(CNUM(GAUCHE(G1:G4;1))) Cliquez pour agrandir... Vote positif 0 Vote négatif
Bonjour par formule matricielle (valider par Ctrl + Maj +Entrée =SOMME(CNUM(GAUCHE(G1:G4;1))) Cliquez pour agrandir...
P PriV974 XLDnaute Nouveau 29 Août 2023 #3 Merci beaucoup. Et sans avoir recours à une formule matricielle, une formule existe ? De plus le chiffre devant les lettres RH peuvent être de 2, 3 voire 4 chiffres. La formule n'est du coup plus la même :-s Vote positif 0 Vote négatif
Merci beaucoup. Et sans avoir recours à une formule matricielle, une formule existe ? De plus le chiffre devant les lettres RH peuvent être de 2, 3 voire 4 chiffres. La formule n'est du coup plus la même :-s
A ALS35 XLDnaute Impliqué 29 Août 2023 #4 Bonjour à tous, Avec Excel 365, la validation matricielle n'est pas nécessaire. Une proposition pour un ou plusieurs chiffres avant le RH (pour 365) : VB: =SOMME(CNUM(TEXTE.AVANT(G1:G4;"RH";;;;0))) voire même une seule formule pour les trois colonnes (toujours pour 365) : Code: =BYCOL(G1:I4;LAMBDA(r;SOMME(CNUM(TEXTE.AVANT(r;"RH";;;;0))))) Cordialement Vote positif 0 Vote négatif
Bonjour à tous, Avec Excel 365, la validation matricielle n'est pas nécessaire. Une proposition pour un ou plusieurs chiffres avant le RH (pour 365) : VB: =SOMME(CNUM(TEXTE.AVANT(G1:G4;"RH";;;;0))) voire même une seule formule pour les trois colonnes (toujours pour 365) : Code: =BYCOL(G1:I4;LAMBDA(r;SOMME(CNUM(TEXTE.AVANT(r;"RH";;;;0))))) Cordialement