Come posso impostare un limite di dati in una funzione SUMIF?


1

Voglio creare una singola formula che combini insieme le due formule:
=IF(E1>500,500,E1)
e
=SUMIF(A1:A10,"Y",E1:E10)

Fondamentalmente, voglio sommare gli elementi dalle colonne E1 a E10 quando il valore di una riga nella colonna A è uguale a "Y".

Voglio impostare un limite di dati in cui se uno dei valori da aggiungere è maggiore di 500 (ad esempio: 589), la formula leggerà aggiungere il valore della cella come 500 anziché 589.
Se il valore è 500 o inferiore, stiamo aggiungendo il valore così com'è.

Come faccio questo?

Risposte:


2

Puoi seguire diversi approcci qui:

  1. usa una formula di matrice:
    =SUM((A1:A10="y")*IF(E1:E10>500,500,E1:E10))
    questa è una formula di matrice, quindi dopo averla digitata devi finire premendo CTRL + MAIUSC + INVIO
  2. dividere l'attività e coprire diversi scenari con funzioni diverse:
    =SUMIFS(E1:E10,A1:A10,"y",E1:E10,"<500")+COUNTIFS(A1:A10,"y",E1:E10,">=500")*500
    qui SUMIFScalcola solo la somma delle voci inferiori a 500 e COUNTIFSconta le voci superiori a 500

inserisci qui la descrizione dell'immagine


1
Wow, grazie mille! Questo è esattamente ciò di cui ho bisogno :)
Trixie
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.