Exceli valem: kulud algavad konkreetsel kuul -

Lang L: none (table-of-contents)

Üldine valem

=IF(start<=month,expense,0)

Kokkuvõte

Konkreetse kuu kulude alustamiseks võite kasutada IF-funktsioonil põhinevat valemit. Näidatud näites on lahtris E5 valem (kopeeritud alla ja alla):

=IF($D5<=E$4,$C5,0)

kus veeru D (algus) ja vahemiku E4: J4 väärtused on kehtivad Exceli kuupäevad.

Selgitus

Esimene asi, mida see valem teeb, on veerus D oleva kuupäeva kontrollimine päises oleva kuupäeva (E4: J4) suhtes.

=IF($D5<=E$4

Tõlgitud: kui veerus D olev kuupäev on väiksem või võrdne rea E kuupäevaga.

Pange tähele, et need on segatud viited. Veerg teenuses $ D5 on lukus ja rida väärtuses E $ 4 on lukus. See võimaldab valemi kogu tabelisse kopeerida.

Kui selle testi tulemus on TÕENE, tagastab IF funktsioon veeru C kulud, vastasel juhul tagastab IF nulli (0).

=IF($D5<=E$4,$C5,0)

Pange tähele veelkord, et viitel dollarile C5 on veerg lukus, nii et kulu võetakse alati veerust C.

Kuna valem on tabelisse kopeeritud, algavad kulud õigel kuul. Kuudel, kus kulu veel ei kehti, on tulemus null.

Boolean loogikaga

Boolean loogikat kasutades saab valemi lihtsama valemi jaoks uuesti kirjutada nagu allpool näidatud:

=$C5*($D5<=E$4)

Siin kasutatakse loogilist väljendit kulude "tühistamiseks" kuudel, kus need pole veel alanud.

Huvitavad Artiklid...