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 ).

timoseewho
la source

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.

tohuwawohu
la source
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