Hogy működik az IF funkció

IF funkció áttekintése
Az Excel-ben található IF-függvény felhasználható egyedi cellák tartalmának testreszabására attól függően, hogy teljesülnek-e bizonyos feltételek a más meghatározott munkalap cellákban.
Az Excel alapértelmezett formája vagy szintaxisa:
= IF (logic_test, value_if true, value_if_false)
Mi a funkció:
- Vizsgálja meg, hogy egy adott feltétel - a logikai teszt - igaz vagy hamis.
- Ha a feltétel igaz, akkor a függvény végrehajtja a érték, ha igaz érv
- Ha a feltétel hamis, akkor végrehajtja a érték, ha hamis érv.
Az elvégzett műveletek magukban foglalhatják a képlet végrehajtását, szövegszöveg beillesztését vagy a kijelölt célcella üresen hagyását.
IF funkció lépésről lépésre bemutató
Ez a bemutató a következő IF funkciót használja a munkavállalóknak az éves bérük alapján történő éves levonási összegének kiszámításához.
= HA (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
A kerek zárójelek között a három érv a következő feladatokat végzi:
- A logikai teszt ellenőrzi, hogy a munkavállaló fizetése kevesebb, mint 30 000 dollár
- Ha kevesebb, mint 30.000 dollár, a érték, ha igaz az érvelés megszorozza a fizetést a 6%
- Ha nem kevesebb, mint $ 30,000, a érték, ha hamis az érvelés 8% -os levonási rátával megszorozza a fizetést
Az alábbi oldalak felsorolják a fenti képen látható IF függvény létrehozásához és másolásához használt lépéseket, hogy kiszámítsák ezt a levonást több alkalmazottnak.
Bemutató lépések
- A bemutatóadatok beírása
- Az IF funkció indítása
- Belépés a logikai teszt argumentumba
- Az érték bevitele, ha igaz Argumentum
- Az érték bevitele, ha hamis argumentum és az IF függvény végrehajtása
- Az IF funkció másolása a kitöltő fogantyúval
A bemutatóadatok beírása
Adja meg az adatokat egy Excel munkalap C1-E5 cellái közé a fenti képen látható módon.
Az egyetlen olyan adat, amelyet ebben a pontban nem adtak meg, maga az IF funkció található az E6 cellában.
Azon felhasználók számára, akik nem szeretnek gépelni, használja ezeket az utasításokat az adatok Excel munkalapba történő másolásához.
Megjegyzés: Az adatok másolására vonatkozó utasítások nem tartalmazzák a munkalapon lévő formázási lépéseket.
Ez nem akadályozza a tutorial kitöltését. A munkalap eltérhet a bemutatott példától, de az IF funkció ugyanazokat az eredményeket adja.
02. 06. szAz IF funkció indítása

Az IF funkció párbeszédpanel
Bár lehet csak írni az IF funkciót
= HA (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
a munkalapon E6 cellába, sokan könnyebben használják a függvény párbeszédablakát a funkció és annak érvei beírásához.
Amint az a fenti képen látható, a párbeszédablak egyszerűvé teszi a funkció érveinek egyidejű beírását, anélkül, hogy aggodalomra kellene törekednünk azokról a vesszőkről, amelyek az argumentumok közötti elválasztóként működnek.
Ebben a bemutatóban ugyanazt a funkciót többször használják, azzal az egyetlen különbséggel, hogy a cellahivatkozások némelyike a funkció helyétől függően eltérő.
Az első lépés az, hogy a függvényt egy cellába úgy írjuk be, hogy megfelelően másolható legyen a munkalap más celláihoz.
Bemutató lépések
- Kattintson az E6 cellára, hogy aktív cellává tegye - ez az IF funkció lesz
- Kattintson a képletek a szalag lapja
- Kattintson a Logikus ikonra a funkció lefelé mutató listájának megnyitásához
- Kattintson HA a listában, hogy megjelenjen az IF funkció párbeszédablak
A párbeszédablakban lévő három üres sorba beírandó adatok az IF függvény argumentumait alkotják.
Tutorial Shortcut lehetőség
Folytatva ezzel a bemutatóval, akkor
- írja be az argumentumokat a fenti képen látható párbeszédablakba, majd ugorjon az utolsó oldalra, amely lefedi az IF függvény másolását a 7- 10 sorokra;
- vagy kövesse a következő három oldalt, amelyek részletes utasításokat és magyarázatokat tartalmaznak a három érv bevitelére.
Belépés a logikai teszt argumentumba

Belépés a logikai teszt argumentumba
A logikai teszt bármilyen érték vagy kifejezés lehet, amely igaz vagy hamis választ ad. Az argumentumban használható adatok a számok, a sejtek referenciái, a képletek vagy a szöveges adatok eredményei.
A logikai teszt mindig két érték összehasonlítása, és az Excel hat összehasonlító operátorral rendelkezik, amelyek segítségével meg lehet vizsgálni, hogy a két érték egyenlő-e, vagy egy érték kisebb vagy nagyobb, mint a másik.
Ebben a bemutatóban az összehasonlítás az E6 cellában található érték és a $ 30,000 küszöbár között van.
Mivel a cél annak megállapítása, hogy az E6 kevesebb, mint 30 000 dollár, a Kevesebb, mint operátor " < " használt.
Bemutató lépések
- Kattintson a logikai_vizsgálat a párbeszédablakban
- Kattintson a D6 cellára, hogy hozzáadja a cella hivatkozást a logikai_vizsgálat vonal.
- Írja be a kevesebbet, mint a " < "a billentyűzeten.
- A 30000-as típus a kisebb mint a szimbólum után.
- jegyzet : Ne írja be a dollárjelet ($) vagy vesszővel elválasztót (,) a fenti összeggel. egy Érvénytelen hibaüzenet jelenik meg a logikai_vizsgálat line, ha bármelyik szimbólum beíródik az adatokkal együtt.
- A kitöltött logikai tesztnek a következőket kell tartalmaznia: D6 <3000
Az érték bevitele, ha valódi érv

A Value_if_true argumentum megadása
A Value_if_true argumentum megmondja az IF funkciónak, hogy mit tegyen, ha a logikai teszt igaz.
A Value_if_true argumentum lehet egy képlet, egy szövegblokk, egy szám, egy cellahivatkozás vagy a cella üres lehet.
Ebben a bemutatóban, ha a D6-ban található munkavállaló éves fizetése kevesebb, mint 30 000 dollár, az IF-függvény egy képletet alkalmaz, hogy a fizetést 6% -os levonási aránysal szaporítsa meg a D3 cellában.
Relatív vs abszolút sejt referenciák
Miután elkészült, a szándék az, hogy az E6-ban az E-6-ig terjedő IF-funkciót másolja az E7-től E10-ig terjedő cellákba, hogy megállapítsa a felsorolt többi alkalmazott levonási arányát.
Normális esetben, amikor egy funkciót átmásolunk más cellákra, a függvényben található cellaváltozások a funkció új helyét tükrözik.
Ezeket viszonylagos referenciáknak nevezzük, és általában megkönnyítik ugyanazt a funkciót több helyen is.
Alkalmanként azonban, ha a funkciók másolásakor megváltoznak a sejtek referenciái, hibákat okoz.
Az ilyen hibák megelőzése érdekében a sejtek hivatkozásait meg lehet adni Abszolút ami megakadályozza, hogy megváltoztassák őket, amikor másolják őket.
Az abszolút sejtes referenciák úgy jönnek létre, hogy dollárjeleket adnak hozzá a rendszeres cellahivatkozás köré, például $ D $ 3.
A dollárjelek hozzáadásával könnyen elvégezhető a F4 billentyűzetet a billentyűzeten, miután a cellahivatkozást egy munkalap-cellába vagy egy függvény párbeszédpanelbe írta.
Abszolút Cell Referenciák
Ehhez a bemutatóhoz a két cellahivatkozásnak, amely az IF függvény összes példányán megegyezik, D3 és D4 - a levonási arányokat tartalmazó cellák.
Ezért ebben a lépésben, amikor a D3 cellahivatkozást a párbeszédablak Value_if_true sorába írja be, abszolút cellahivatkozásként fog megjelenni $ D $ 3.
Bemutató lépések
- Kattintson a érték_ha_igaz a párbeszédablakban.
- Kattintson a D3 cellára a munkalapon, hogy hozzáadja ezt a cella hivatkozást a érték_ha_igaz vonal.
- megnyomni a F4 gombot a billentyűzeten, hogy az E3 abszolút cellahivatkozás legyen ( $ D $ 3 ).
- Nyomja meg a csillagot ( * ) gombot a billentyűzeten. A csillag az Excel szimbóluma.
- Kattintson a D6 cellára, hogy hozzáadja a cella hivatkozást a érték_ha_igaz vonal.
- Jegyzet: A D6 nem szerepel abszolút cella-referenciaként, mivel a funkciót másolni kell
- A befejezett Value_if_true sor a következő: $ D $ 3 * D6 .
Az érték bevitele, ha hamis érv

A Value_if_false argumentum megadása
A Value_if_false argumentum megmondja az IF függvényt, hogy mit tegyen, ha a logikai teszt hamis.
A Value_if_false argumentum lehet egy képlet, egy szövegblokk, egy érték, egy cellahivatkozás vagy a cella üres lehet.
Ebben a bemutatóban, ha a munkavállaló éves fizetése a D6-ban található, nem kevesebb, mint 30 000 dollár, az IF-függvény egy képletet alkalmaz, amely 8% -os levonási arányt szaporít a D4-es cellában.
Ahogy az előző lépésben, a hibák elkerülése érdekében a kész IF függvény másolásakor a D4-ben a levonási arányt abszolút cellahivatkozásként kell megadni ( $ D $ 4 ).
Bemutató lépések
- Kattintson a érték_ha_hamis a párbeszédablakban
- Kattintson a D4 cellára, hogy ezt a cella hivatkozást hozzáadja érték_ha_hamis vonal
- megnyomni a F4 gombot a billentyűzeten, hogy a D4 abszolút cellahivatkozást tegyen ( $ D $ 4 ).
- Nyomja meg a csillagot ( * ) gombot a billentyűzeten. A csillag az Excel szimbóluma.
- Kattintson a D6 cellára, hogy hozzáadja a cella hivatkozást a érték_ha_hamis vonal.
- Jegyzet: A D6 nem szerepel abszolút cella-referenciaként, mivel a funkciót másolni kell
- A befejezett Value_if_false sor a következő: $ D $ 4 * D6 .
- Az OK gombra kattintva zárja be a párbeszédpanelt, és adja meg a kész IF funkciót az E6 cellába.
- A 3678,96 dollár értéknek meg kell jelennie az E6 cellában.
- Mivel B. Smith több mint 30 000 dollárt keres évente, az IF függvény a képletet 45 987 * 8% -kal használja az éves levonásának kiszámításához.
- Amikor az E6 cellára kattint, a teljes funkció= IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) megjelenik a munkalap feletti képletsávban
Ha ebben a bemutatóban követett lépéseket követték, a munkalapnak ugyanazt a funkciót kell tartalmaznia, mint az 1. oldalon található képen.
06, 06Az IF funkció másolása a kitöltő fogantyúval

Az IF funkció másolása a kitöltő fogantyúval
A munkalap kitöltéséhez meg kell adnunk az IF függvényt az E7-E10 cellákhoz.
Mivel adataink rendszeres mintázattal rendelkeznek, az E6-ban lévő IF-függvényt átmásolhatjuk a másik négy cellára.
A funkció másolásakor az Excel frissíti a relatív sejt-referenciákat, hogy tükrözze a függvény új helyét, miközben megtartja az abszolút cellahivatkozást.
A funkció másolásához a Fill Handle-t használjuk.
Bemutató lépések
- Kattintson az E6 cellára, hogy az aktív cella legyen.
- Helyezze az egérmutatót a jobb alsó sarokban lévő fekete négyzet fölé. A mutató "+" pluszjelre változik.
- Kattintson a bal egérgombbal és húzza a kitöltő kart az F10 cellára.
- Engedje fel az egérgombot. Az E7-E10 sejteket az IF-függvény eredményei töltik fel.




