Critère SUMIF chaîne avec des espaces?


1

Comment puis-je obtenir la partie critères d'un SUMIF formule pour reconnaître une chaîne qui contient des espaces?

Par exemple:

A       B   
Tim     1   
Tim (4) 2  
Tim     3   
Tim (4) 4

Ici, je veux résumer tous les Tim (4) 's =SUMIF(A1:A4,"Tim",B1:B4) travaux me donnant 4, mais =SUMIF(A1:A4,"Tim (4)",B1:B4) ne me donne pas 6 ).

Réponses:


2

Le problème n'est pas l'espace, ce sont les crochets (). Dans les expressions régulières, ils sont traités comme des caractères spéciaux . Au lieu de cela, essayez

=SUMIF(A1:A4,"Tim \(4\)",B1:B4)

En d'autres termes, échappez aux crochets en utilisant des barres obliques inverses. Vous pouvez également désactiver l'expression régulière dans les modèles de recherche dans les paramètres Calc.


1
La case à cocher pour désactiver l'expression régulière se trouve sous Outils → Options → OpenOffice Calc → Calculer → Désélectionnez la case "Activer les expressions régulières dans les formules".
Lyrl

cela fonctionne, merci beaucoup à vous deux! J'ai permis à regex d'utiliser des caractères génériques malheureusement. Je vais juste utiliser cette solution de contournement
timoseewho
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.