Question Y a-t-il un moyen d'ajouter et / ou de logique dans le champ des critères?


En utilisant LibreOffice Calc avec l'expression SUMIF, existe-t-il un moyen de faire en sorte que le champ de critères recherche 2 types de valeurs en utilisant OU logique? Ou est-ce que je dois faire 2 SUMIF séparés et juste les ajouter?

A    B  
Joe  1  
Joe  2  
Tim  3  
Roy  4  
Tim  5  
Roy  6  

Comment puis-je faire un SUMIF sur les lignes pour Joe et Roy, le résultat est donc 13? Fondamentalement, je veux qu'il résume si les cellules de A sont Joe ou Roy.

Merci


3
2018-04-10 03:48


origine


Cela pourrait vous aider si vous donniez un exemple de vos données et de ce que vous voulez calculer. S'il vous plaît ne pas répondre dans les commentaires; modifier votre question pour la rendre plus claire. Créer un petit ensemble de données qui illustre votre problème (voir ce). Il ne doit pas être votre réal Les données; il est préférable d'utiliser des données factices / de test. N'utilisez pas de nombres à 10 chiffres si vous pouvez vous débrouiller avec des nombres à 2 chiffres. Ne pas poster de captures d'écran - il suffit de saisir une représentation textuelle de vos données, comme cela a été fait ici et ici. - Scott


Réponses:


Vous pouvez utiliser le personnage de pipe | pour des allumettes alternatives:

=SUMIF(A1:A6;"=Joe|Roy";B1:B6)

Veillez à adapter le semicola ; en fonction de votre localisation, et assurez-vous que les expressions régulières sont activées dans les paramètres (Outils -> Options -> LibreOffice Calc -> Calculer).


2
2018-04-10 12:23



Merci beaucoup! pourquoi est-ce que ; nécessaire cette fois si? - timoseewho
LO utilise différents caractères pour séparer des parties de formules, en fonction de votre localisation. Dans mon cas, c'est un point-virgule ;, mais si vous utilisez une localisation différente, cela peut casser la formule. Ainsi, si LO n'accepte pas une formule d'exemple, cela est généralement dû à des paramètres de localisation différents. - tohuwawohu
Oh c'est bon à savoir, merci encore:] - timoseewho
savez-vous comment faire exactement la même chose, mais sur Google Sheets? ou préférez-vous que j'ouvre une autre question? Je ne connais pas l'étiquette ici> < - timoseewho
Je suis désolé, mais je n'ai pas encore travaillé avec Google Sheets, alors je ne peux pas en parler. Quoi qu'il en soit, il est préférable d'ouvrir une nouvelle question, mais vous devez d'abord vérifier s'il existe une documentation sur la prise en charge des fonctions dans Google Sheet. - tohuwawohu