Talaan ng nilalaman
Ang NOT function sa Excel ay nagbabalik ng lohikal na kabaligtaran na halaga. Sa artikulong ito, matututuhan mong gamitin ang function na ito at talakayin din ang application nito gamit ang VBA Code .
Ang nasa itaas Ang screenshot ay isang pangkalahatang-ideya ng artikulo na kumakatawan sa aplikasyon ng HINDI function sa Excel. Upang linawin, sa mga sumusunod na seksyon, matututunan mo ang higit pa tungkol sa paggamit ng NOT function ng Excel kasama ang mga pangunahing kaalaman nito.
I-download ang Practice Workbook
Paggamit ng NOT Function.xlsm
Excel NOT Function: Syntax & Mga Argumento
Ang HINDI function ay bumabaligtad ( kabaligtaran ng ) isang Boolean o lohikal na halaga. Sa madaling salita, kung ilalagay mo ang TRUE, magbabalik ang function na FALSE, at vice versa.
- Layunin ng Function:
HINDI ang function ay palaging nagbabalik ng lohikal na kabaligtaran na halaga .
- Syntax:
=NOT(logical)
- Paliwanag ng Argumento:
Argument | Kinakailangan/Opsyonal | Paliwanag |
---|---|---|
Lohikal | Kinakailangan | Isang lohikal na halaga na maaaring masuri ng alinman sa TRUE o FALSE |
- Return Parameter:
Reverse logical value ibig sabihin, mga pagbabago sa FALSE sa TRUE, o TRUE to FALSE.
8 Mga Halimbawa ng Paggamit ng NOT Function sa Excel
Ngayon, nang walang karagdagang pagkaantala, tingnan natin ang bawat isa sa mga halimbawa gamit angangkop na mga ilustrasyon at detalyadong paliwanag. Bilang paalala, gumamit kami ng bersyon ng Microsoft Excel 365 , maaari mong gamitin ang anumang iba pang bersyon sa iyong kaginhawahan.
Halimbawa 1: Pangunahing Halimbawa ng NOT Function sa Excel
Una at pangunahin, tuklasin natin ang pinakapangunahing halimbawa ng function na HINDI , na binabago ang mga lohikal na halaga na TRUE at FALSE. Sa sumusunod na figure, ang B5 cell ay naglalaman ng TRUE, ang NOT function ay nagbabalik ng kabaligtaran na FALSE sa C5 cell. Karaniwan, ang 0 ay itinuturing na FALSE sa Excel, kaya ang NOT function ay nagbabalik ng TRUE na may 0 . Sa kaso ng anumang iba pang numero, ang output ay magiging FALSE.
Halimbawa 2: Paggamit ng NOT Function upang Alisin ang isang Tiyak na Halaga
Bilang kahalili, kami maaaring gamitin ang function na HINDI upang magbukod ng partikular na halaga ng cell gamit ang formula sa ibaba.
=NOT(B5="TV")
Halimbawa, ang B5 cell ay tumutukoy sa input TV. Sa partikular, ang function ay nagbabalik ng FALSE para sa TV at TRUE para sa lahat ng iba pang mga produkto dahil gusto naming ibukod lamang ang TV.
Halimbawa 3: HINDI para sa Higit o Mas Mababa sa Halaga
Sa kabaligtaran, maaari din nating suriin kung ang isang halaga ng cell ay mas mababa sa isang tiyak na halaga. Sa kasong ito, gusto naming i-filter ang mga produkto na ang mga presyo ay mas mababa sa $200 , kapag natupad ang kundisyon, ang function ay naglalabas ng TRUE.
=NOT(C5>200)
Halimbawa, angIpinapahiwatig ng C5 cell ang Presyo ng TV na $500 .
Halimbawa 4: NOT with OR Function in Excel
Bukod dito, maaari nating pagsamahin ang OR function sa NOT function upang suriin kung ang isa o higit pang pamantayan ay natutugunan, at magbunga ng TAMA o MALI ayon sa pagkakabanggit. Sa sitwasyong ito, anumang Produkto maliban sa TV at AC ay magbabalik ng TOTOO.
=NOT(OR(B5="TV",B5="AC"))
Sa equation sa itaas, ang B5 cell ay tumuturo sa Product TV .
Formula Breakdown:
- OR(B5=”TV”,B5=”AC”) → sinusuri kung TRUE ang anumang argumento, at nagbabalik ng TRUE o FALSE. Nagbabalik lamang ng FALSE kung ang lahat ng argumento ay FALSE. Dito, tinitingnan ng mga function kung ang text sa B5 cell ay TV o AC , kung mananatili ang isa sa mga kundisyon, magbabalik ang function na TOTOO.
- Output → TAMA
- HINDI(O(B5=”TV”,B5=”AC”)) → ay nagiging
- NOT(TRUE) → nagbabago ng FALSE sa TRUE, o TRUE sa FALSE. Dito, ibinabalik ng function ang kabaligtaran ng TRUE na FALSE.
- Output → FALSE
Halimbawa 5: NOT with AND Function
Katulad nito, maaari rin nating gamitin ang AND function kasabay ng NOT function upang tukuyin ang kundisyon kung saan ang parehong pamantayan ay nakilala. Sa pagkakataong ito, gusto naming ibukod ang Product TV na ginawa ng Manufacturer SiloDigital .
=NOT(AND(B5="TV",C5="Silo Digital"))
Halimbawa, ang B5 at C5 na mga cell kumakatawan sa Product TV at Manufacturer Silo Digital .
Formula Breakdown:
- AND(B5=”TV”,C5=”Silo Digital”) → sinusuri kung ang lahat ng argumento ay TRUE, at nagbabalik ng TRUE kung ang lahat ng ang mga argumento ay TOTOO . Dito, ang B5=”TV” ay ang argumentong logical1 , at ang C5=”Silo Digital” ay ang logical2 argument dahil natugunan ang parehong kundisyon, kaya ibinabalik ng AND function ang output na TRUE .
- Output → TAMA
- HINDI(AT(B5=”TV”,C5=”Silo Digital”)) → ay nagiging
- NOT(TRUE) → dito, ang function ay naglalabas ng kabaligtaran ng TRUE na FALSE.
- Output → FALSE
Halimbawa 6: HINDI sa IF Function
Higit pa rito, maaari nating pagsamahin ang sikat na IF function na may function na HINDI upang makabuo ng mga lohikal na pahayag. Dito, gusto naming iwasang bumili ng TV o AC, at kung mananatili ang pamantayan, ipapakita ang resulta bilang “Huwag bumili” (kumakatawan sa TAMA).
=IF(NOT(OR((B5="TV"),(B5="AC"))),"To buy","Don't buy")
Sa expression sa itaas, ang B5 cell ay tumutukoy sa TV .
Paghahati-hati ng Formula:
- O((B5=”TV”),(B5=”AC ”)) → sinusuri kung TRUE ang anumang argumento at ibinabalik nito ang TRUE o FALSE. Nagbabalik lamang ng FALSE kung ang lahat ng argumento ay FALSE.Dito, tinitingnan ng mga function kung ang text sa B5 cell ay TV o AC , kung mananatili ang isa sa mga kundisyon, magbabalik ang function na TOTOO.
- Output → TAMA
- HINDI(O(B5=”TV”,B5=”AC”)) → ay nagiging
- NOT(TRUE) → nagbabago ng FALSE sa TRUE, o TRUE sa FALSE. Dito, ibinabalik ng function ang kabaligtaran ng TRUE na FALSE.
- Output → FALSE
- IF(NOT(OR(( B5=”TV”),(B5=”AC”))),”Para bumili”,”Huwag bumili”) → ay nagiging
- KUNG(MALI,"Upang bumili ”,”Huwag bumili”) → sinusuri kung natutugunan ang isang kundisyon at nagbabalik ng isang value kung TRUE at isa pang value kung FALSE . Dito, ang FALSE ay ang argumentong logical_test kung saan ibinabalik ng IF function ang halaga ng “Huwag bibili” na ang value_if_false argument. Kung hindi, ibabalik nito ang “Upang bumili” na siyang value_if_true argument.
- Output → “Huwag bumili”
Halimbawa 7: HINDI sa ISBLANK Function (Working with Blank Cell)
Bukod dito, magagawa natin gamitin ang ISBLANK function at ang NOT function para tingnan kung may mga blangkong cell at gamitin ang IF function para ibalik ang resulta batay sa naunang output. Halimbawa, ang pagtaas ng presyo ng ilang produkto ay ipinapakita bilang isang Karagdagang Presyo, sa sitwasyong iyon, ang presyo ng produkto ay may diskwento ng 10% . Dito, ang mga produktowalang Karagdagang Presyo ay hindi isinasaalang-alang.
=IF(NOT(ISBLANK(E5)), E5*10%, "No discount")
Sa partikular, ang E5 cell ay nagpapahiwatig ang Karagdagang Presyo .
Paghahati-hati ng Formula:
- ISBLANK(E5) → sinusuri kung ang isang reference ay sa isang walang laman na cell, at ibinabalik ang TRUE o FALSE . Dito, ang E5 ay ang value argument na tumutukoy sa Karagdagang Presyo. Ngayon, sinusuri ng function na ISBLANK kung blangko ang Extra Price cell. Ibinabalik nito ang TRUE kung blangko at FALSE kung hindi blangko.
- Output → FALSE
- HINDI(ISBLANK(E5)) → ay naging
- HINDI(FALSE) → Dito, binabaligtad ng function ang FALSE value sa TRUE.
- Output → TRUE
- KUNG(HINDI(ISBLANK(E5)), E5*10%, “Walang diskwento”) → ay naging
- IF(TRUE, E5*10%, “No discount” ) → Sa kasong ito, TRUE ay ang logical_test argument dahil kung saan ang IF function ay nagbabalik ng E5*10% na siyang value_if_true argument. Kung hindi, magbabalik ito ng “Walang diskwento” na siyang value_if_false argument.
- 100 * 10% → 10
Halimbawa 8: HINDI Function sa loob ng VBA Code sa Excel
Last ngunit hindi bababa sa, maaari mong ilapat ang Excel's HINDI function na tingnan kung ang isang cell ay naglalaman ng numeric na halaga na may VBA code na ipinapakita sa ibaba. ito aysimple at madali; sundan lang.
📌 Mga Hakbang :
- Una, mag-navigate sa tab na Developer >> i-click ang Visual Basic button.
Ngayon, bubuksan nito ang Visual Basic Editor sa isang bagong window.
- Pangalawa, pumunta sa tab na Insert >> piliin ang Module .
Para sa iyong kadalian ng sanggunian, maaari mong kopyahin ang code mula dito at i-paste ito sa window tulad ng ipinapakita sa ibaba.
7310
⚡ Code Breakdown:
Ngayon, ipapaliwanag namin ang VBA code, na nahahati sa dalawang hakbang.
- Sa unang bahagi, ang sub-routine ay binibigyan ng pangalan, narito ito ay Excel_NOT_Function() .
- Susunod, tukuyin ang variable ws para sa pag-iimbak ng Worksheet object at ilagay ang pangalan ng worksheet, narito ang " NOT VBA ”.
- Sa pangalawang potion, gamitin ang NOT at ISNUMBER function para tingnan kung ang tinukoy na B5 , Ang B6 , B7 , B8 , at B9 mga cell ( input cell ) ay naglalaman ng numeric o text data.
- Ngayon, gamitin ang Range object upang ibalik ang resulta sa C5 , C6 , C7 , C8 , at C9 cells ( output cells ).
- Ikatlo, isara ang VBA window >> i-click ang button na Macros .
Bubuksan nito ang dialog box na Macros .
- Kasunod nito, piliin ang copy_and_paste_data macro>> pindutin ang Run button.
Sa wakas, ang mga resulta ay dapat magmukhang screenshot na ibinigay sa ibaba.
Mga Karaniwang Error Habang Ginagamit ang NOT Function
Error | Pangyayari |
---|---|
#VALUE! | Nangyayari kapag ipinasok ang hanay ng cell bilang input |
Magsanay Seksyon
Dito, nagbigay kami ng seksyong Practice sa kanang bahagi ng bawat sheet para makapagsanay ka ng iyong sarili. Pakitiyak na gawin ito nang mag-isa.
Konklusyon
Sa kabuuan, inilalarawan ng artikulong ito ang 8 halimbawa kung paano gamitin ang HINDI function sa Excel. Ngayon, iminumungkahi namin na basahin mong mabuti ang buong artikulo at ilapat ang kaalaman sa aming workbook ng libreng pagsasanay. At bisitahin ang ExcelWIKI para sa marami pang artikulong tulad nito.