Excel: muutuva võrdluse väärtus lisamiseks

Anonim

Kasutage funktsiooni SUMIF, et lisada muutuvale summale ainult need numbrid, mis ületavad teises lahtris määratletud piirväärtuse

Tabelis tuleks lahtrivahemiku B1: B10 väärtused lisada ainult juhul, kui lahtrivahemiku A1: 10 vastava rea väärtus ületab teatud väärtuse - näiteks 10 000.

Selle probleemi lahendus on üsna lihtne järgmise valemi abil:

= SUMIF (A1: A10; "> 10000"; B1: B10)

Järgmine joonis näitab selle valemi kasutamist näidetabelis:

See muutub keerulisemaks, kui soovite muuta võrdlusväärtuse (näites:> 10000) muutuvaks. Võrdlusväärtus tuleks võtta lahtrist D3 saadud valemist.

Lahtriaadressi kasutamine võrdlusväärtusena kujul "> A6" ei vii antud juhul soovitud tulemuseni. Seda seetõttu, et Excel tõlgendab valemi osa stringina.

Selle probleemi saate lahendada, kombineerides lahtri aadressiga võrdlusoperaatori> ja märgi ">" & D3.

Seejärel tunneb Excel ära, et lahtri aadress on viide, ja seob võrdlusoperaatori lahtri D3 sisuga.

Pärast kirjeldatud protseduuri näeb lahtris D3 olev valem välja järgmine:

= SUMIF (A1: A10; ">" & D3; B1: B10)

Järgmisel joonisel on näidetabelis näidatud praktikas kasutatav valem: