Hogyan írjunk IF-képletet/-kimutatást Excelben
Az Excel(Excel) olyan erős táblázatkezelő program, hogy kétlem, hogy bárki mindent tudna, amire képes. A programnak nagyon sok aspektusa van, elképesztő, hogy mindez egy ilyen egyszerű felületbe foglalható. Nemrég az Excelt(Excel) használtam otthoni munkához, és azon kaptam magam, hogy az IF függvényt használom néhány képlet írásához.
Egy egyszerű IF utasítás írása az Excelben(Excel) elengedhetetlen, különösen akkor, ha állandóan sok számmal foglalkozik. Ez azon dolgok egyike, amelyek nem túl bonyolultak, mint a makrók, de nem feltétlenül intuitívak, mint egy számoszlop összegzése.
IF utasítások Excelben
Ebben a cikkben bemutatom az IF-utasítás Excel - munkalapon való megírását. A kezdéshez meg kell értenie az összes IF-állítás alapját:
IF condition THEN true ELSE false
Nagyjából ennyi. A feltétel általában valaminek az összehasonlítása. Ez a valami általában számok vagy szöveg. Kezdjük néhány alapvető szám-összehasonlítással, majd szöveggel, majd olyan operátorokat adunk meg, mint az AND/OR stb. Tehát íme az első példa:
Itt van egy nagyon egyszerű példánk. Két oszlop két számmal, 25 és 35. Ha C oszlop(Column C) , akkor ellenőrizni akarjuk, hogy az A oszlop(Column A) nagyobb-e 10-nél, akkor az Igen(Yes) szöveget adjuk ki , ellenkező esetben a Nem(No) szöveget . Néhány megjegyzés:
1. Nem kell zárójelet tenni a tényleges összehasonlítás köré, de ez nagyon jó gyakorlat, különösen akkor, ha az összehasonlítás bonyolultabbá válik.
2. Az igaz vagy hamis érték szövegének kiadásához dupla idézőjeleket kell használni. Ha nem, akkor azt fogja gondolni, hogy egy elnevezett tartományra próbál hivatkozni az Excelben(Excel) .
Most pedig lássunk még néhány dolgot, amit megtehetsz. Az összehasonlító részben matematikát is végezhet. Például ezt megteheti, ha úgy tetszik:
Itt azt mondjuk, hogy ha A2 értéke 10-szer nagyobb, mint 10, akkor a kimenet Igen(Yes) , ellenkező esetben a szám kimenete. Elég(Pretty) egyértelmű, mi? Tegyük fel, hogy szöveg helyett számokat akartunk kiadni. Íme egy példa:
Ebben a példában, ha az A2-ben lévő érték nagyobb, mint 10, akkor az értéket 2-szeresével adja ki, ellenkező esetben megszorozza az értéket 5 -tel. Elég(Pretty) haszontalan, de érted a lényeget. A képletben más cellák értékét is használhatja.
Itt azt mondjuk, hogy ha A2 értéke nagyobb, mint 10, akkor B2-t 10-zel, egyébként B2-t 5-tel, és ezt az értéket adja ki a C2 cellába. Most tegyük bonyolultabbá. Mi van akkor, ha az Igent(Yes) akarjuk kiírni, ha A2 és B2 is nagyobb, mint 10?
Íme, valami új! Ha azt szeretnénk, hogy A2 > 10 AND B2 > 10 , akkor az HA függvényen belül az ÉS függvényt kell használnunk. (AND)Furcsán hangzik, de nem túl rosszul. Az ÉS(AND) függvény alapvetően több összehasonlító argumentumot vesz fel ( A2 > 10 ), és ÉS(AND) -t ír rájuk. Mindegyiknek igaznak kell lennie ahhoz, hogy az „ Igen(Yes) ” megjelenjen. Ha szeretné, hozzáadhat három vagy négy vagy több összehasonlító argumentumot. Ha VAGY-t szeretne végrehajtani, egyszerűen cserélje ki a fenti ÉS(AND) -t a VAGY szóra.
Mi a helyzet, ha szövegtől vagy számított számtól eltérő értéket szeretne visszaadni. Mi a teendő, ha egy másik lapon lévő cella értékét szeretné visszaadni? Nos, valami ilyesmit tehet:
A valódi értékhez a 2. munkalap(Sheet 2) A1 cellájának értékét fogom visszaadni . Ez elég könnyű! Így könnyen hivatkozhat más lapokról származó értékekre, ha úgy tetszik. Ugyanebben a megvilágításban a logikai összehasonlításban használhatunk egy másik lap értékeit is, pl. Sheet2!A1 > 10. Nézzük meg a további teendőket! Tegyük fel, hogy egy IF utasítást akart készíteni a cellában tárolt érték típusa alapján (szám, szöveg vagy üres). Valami ilyesmit tehet:
A másik két adattípushoz használhatja az ISTEXT és az ISNUMBER értéket. (ISNUMBER)Ezek a függvények igazán kényelmesek lehetnek IF képletek írásakor. Ne feledje, hogy alapvetően az Excel legtöbb függvényét használhatja egy IF utasításon belül, ezért nyugodtan futtasson. Például használhat olyan függvényeket, mint a SUM , MAX , MIN stb.
Eddig csak egy értékkel dolgoztunk a logikai összehasonlításban, de tegyük fel, hogy egy cellacsoporttal szeretnénk dolgozni. Például, ha egy cellatartományban az összes szám nagyobb, mint 10, akkor adjon ki True , ellenkező esetben False értéket .
Ez olyan egyszerű, mint a kettőspont használata, ahogy fent látható, A2:A4. Ebben az esetben minden A2-től A4-ig terjedő érték tesztelésre kerül, hogy kiderüljön, nagyobb-e 10-nél. Ha mindegyik igen, akkor a valódi érték jelenik meg. Mi a helyzet a beágyazott IF utasításokkal?
Itt azt mondom, hogy ha A2 nagyobb, mint 10, akkor adjon ki egy értéket, de ha nem, akkor hajtson végre egy másik IF összehasonlítást. HA B2(IF B2) nagyobb, mint 10, akkor adjon ki egy másik értéket. Az IF utasításokat 64 szint mélységig ágyazhatja be, ami azt jelenti, hogy elég bonyolult dolgokat is megtehet. Valószínűleg soha nem kell ilyen messzire mennie, de néha hasznos néhány szinttel mélyen.
Ez csak egy alapvető bevezetés az IF utasításhoz, de remélhetőleg ez segít a kezdéshez. IF utasítást próbál írni, hogy megcsináljon valamit az Excelben(Excel) , de nem tud rájönni? Írjon ide egy megjegyzést a problémával kapcsolatban, és megpróbálok segíteni a megfelelő IF képlet megírásában. Élvezd!
Related posts
Az üres sorok törlése az Excelben
Az Excel Speak Cells funkciójának használata
Excel-munkalap beszúrása Word-dokumentumba
Az Excel „Mi lenne, ha” elemzésének használata
Hogyan javítsunk ki egy sort az Excelben
A Microsoft Excel Online és az Excel For Desktop közötti különbségek
A #N/A hibák javítása az Excel-képletekben, például a VLOOKUP-ban
Az ismétlődő sorok eltávolítása az Excelben
Hogyan készítsünk VBA-makrót vagy szkriptet az Excelben
Excel-fájl megosztása az egyszerű együttműködés érdekében
Hogyan keressünk Excelben
Sorok és oszlopok csoportosítása egy Excel munkalapon
Hogyan lehet ábécé sorrendet rendezni az Excelben
Hogyan készítsünk egyszerű kimutatást az Excelben
Mikor érdemes az Index-Match-et használni a VLOOKUP helyett az Excelben
Hogyan lehet CSV-t vagy TSV-t beszúrni egy Excel-munkalapba
10 Excel tipp és trükk 2019-re
Dátum szerinti rendezés az Excelben
Google Táblázatok vs Microsoft Excel – Mi a különbség?
Oszlopok mozgatása Excelben