మైక్రోసాఫ్ట్ ఎక్సెల్లో లాజిక్ ఫంక్షన్లు

మైక్రోసాఫ్ట్ ఎక్సెల్తో పనిచేసేటప్పుడు ఉపయోగించే అనేక వ్యక్తీకరణలలో, మీరు తార్కిక విధులు ఎన్నుకోవాలి. వారు సూత్రాలలో వివిధ పరిస్థితుల నెరవేర్పును సూచించడానికి ఉపయోగిస్తారు. అంతేకాక, పరిస్థితులు తమను చాలా విభిన్నంగా ఉంటే, తార్కిక చర్యల ఫలితం కేవలం రెండు విలువలను మాత్రమే తీసుకుంటుంది: పరిస్థితి నెరవేరింది (సత్యము) మరియు పరిస్థితి కలుసుకోలేదు (FALSE). Excel లో తార్కిక విధులు ఏమిటో వద్ద ఒక సమీప వీక్షణ తీసుకుందాం.

ప్రధాన ఆపరేటర్లు

తార్కిక విధులు అనేక ఆపరేటర్లు ఉన్నాయి. ప్రధాన వాటిలో, క్రింది వాటిని హైలైట్ చేయాలి:

  • TRUE;
  • FALSE;
  • IF;
  • IFERROR;
  • OR;
  • మరియు;
  • NOT;
  • ISERROR;
  • ISBLANK.

తక్కువ సాధారణ తార్కిక విధులు ఉన్నాయి.

మొదటి రెండు మినహా పైన ఉన్న ప్రతి ఆపరేటర్ వాదనలున్నాయి. వాదనలు నిర్దిష్ట సంఖ్యలో లేదా టెక్స్ట్ గా ఉండవచ్చు, లేదా డేటా కణాల చిరునామాను సూచించే సూచనలు.

విధులు సత్యము మరియు FALSE

ఆపరేటర్లు సత్యము ఒక నిర్దిష్ట లక్ష్య విలువను మాత్రమే అంగీకరిస్తుంది. ఈ ఫంక్షన్కు వాదనలు లేవు, మరియు ఒక నియమం వలె ఇది దాదాపుగా క్లిష్టమైన సంస్కరణల్లో భాగంగా ఉంటుంది.

ఆపరేటర్లు FALSEదీనికి విరుద్ధంగా, ఇది నిజంకాని ఏ విలువను అయినా అంగీకరిస్తుంది. అదేవిధంగా, ఈ ఫంక్షన్కు ఎటువంటి వాదనలు లేవు మరియు క్లిష్టమైన సంభాషణల్లో చేర్చబడతాయి.

విధులు మరియు మరియు OR

ఫంక్షన్ మరియు అనేక పరిస్థితుల మధ్య ఒక లింక్. ఈ ఫంక్షన్ బంధించిన అన్ని పరిస్థితులు మాత్రమే ఉన్నప్పుడు, ఇది తిరిగి వస్తుంది సత్యము. కనీసం ఒక వాదన విలువను నివేదిస్తే FALSEఅప్పుడు ఆపరేటర్లు మరియు సాధారణంగా అదే విలువను అందిస్తుంది. ఈ ఫంక్షన్ యొక్క సాధారణ వీక్షణ:= మరియు (log_value1; log_value2; ...). ఈ ఫంక్షన్ 1 నుండి 255 వాదనలు వరకు ఉంటుంది.

ఫంక్షన్ OR, దీనికి విరుద్ధంగా, విలువ TRUE, వాదనలు ఒకటి మాత్రమే పరిస్థితులు కలుస్తుంది కూడా, మరియు అన్ని ఇతరులు తప్పుగా తిరిగి. దాని టెంప్లేట్ ఈ క్రింది విధంగా ఉంది:= మరియు (log_value1; log_value2; ...). మునుపటి ఫంక్షన్ వలె, ఆపరేటర్ OR 1 నుండి 255 పరిస్థితులలో ఉండవచ్చు.

ఫంక్షన్ NOT

రెండు మునుపటి ప్రకటనలు, ఫంక్షన్ కాకుండా NOT ఇది కేవలం ఒక వాదన ఉంది. ఇది వ్యక్తీకరణ యొక్క అర్ధాన్ని మారుస్తుంది సత్యముFALSE పేర్కొన్న వాదన యొక్క ప్రదేశంలో. సాధారణ ఫార్ములా వాక్యనిర్మాణం క్రింది విధంగా ఉంది:= NOT (log_value).

విధులు IF మరియు IFERROR

మరింత క్లిష్టమైన నిర్మాణాలకు, ఫంక్షన్ ఉపయోగించండి IF. ఈ ప్రకటన సరిగ్గా ఏ విలువను సూచిస్తుంది సత్యముమరియు ఇది FALSE. దాని సాధారణ నమూనా క్రింది విధంగా ఉంది:= IF (boolean_expression; value_if_es_far_; value_if-false). ఈ పరిస్థితి కలుసుకుంటే, గతంలో నిర్దేశించిన డేటా ఈ చర్యను కలిగి ఉన్న సెల్లో నిండి ఉంటుంది. పరిస్థితి దొరకకపోతే, ఫంక్షన్ యొక్క మూడవ ఆర్గ్యుమెంట్లో పేర్కొన్న ఇతర డేటాతో సెల్ నిండి ఉంటుంది.

ఆపరేటర్లు IFERROR, వాదన నిజం అయితే, సెల్ దాని స్వంత విలువ తిరిగి. కానీ, వాదన చెల్లనిది కాకుంటే, వినియోగదారు తిరిగి ఇవ్వబడిన విలువ సెల్కి తిరిగి వస్తుంది. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం, ఇది కేవలం రెండు వాదనలు మాత్రమే, క్రింది విధంగా ఉంటుంది:= ERROR (విలువ; value_if_fault).

పాఠం: Excel లో ఫంక్షన్ IF

విధులు ISERROR మరియు ISBLANK

ఫంక్షన్ ISERROR నిర్దిష్ట సెల్ లేదా కణాల శ్రేణి తప్పు విలువలు ఉన్నాయని తనిఖీ చేస్తుంది. తప్పుడు విలువలు క్రింద ఉన్నాయి:

  • # N / A;
  • #VALUE;
  • #NUM!
  • # DEL / 0!
  • # LINK!
  • # NAME?
  • # నల్!

ఒక చెల్లని వాదన లేదో అనే దానిపై ఆధారపడి, ఆపరేటర్ విలువను నివేదిస్తుంది సత్యము లేదా FALSE. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం ఈ కింది విధంగా ఉంటుంది:= ERROR (విలువ). ఈ వాదన ప్రత్యేకంగా ఒక సెల్ లేదా కణాల శ్రేణికి సూచన.

ఆపరేటర్లు ISBLANK సెల్ ఖాళీగా ఉందో లేదో తనిఖీ చేస్తుంది లేదా విలువలను కలిగి ఉంటుంది. సెల్ ఖాళీగా ఉంటే, ఫంక్షన్ విలువను నివేదిస్తుంది సత్యముసెల్ డేటా కలిగి ఉంటే - FALSE. ఈ ప్రకటన కొరకు వాక్యనిర్మాణం:= CORRECT (విలువ). మునుపటి సందర్భంలో, వాదన అనేది సెల్ లేదా శ్రేణికి సూచన.

అప్లికేషన్ ఉదాహరణ

ఇప్పుడు పైన పేర్కొన్న కొన్ని ఫంక్షన్లను ఒక నిర్దిష్ట ఉదాహరణతో పరిశీలిద్దాం.

వారి జీతాలతో ఉద్యోగుల జాబితా ఉంది. కానీ, అదనంగా, అన్ని ఉద్యోగులు బోనస్ అందుకున్నారు. సాధారణ ప్రీమియం 700 రూబిళ్లు. కానీ పెన్షనర్లు మరియు మహిళలు 1,000 రూబిళ్లు యొక్క ఉన్నతమైన ప్రీమియంకు అర్హులు. మినహాయింపు వివిధ కారణాల కోసం, ఇచ్చిన నెలలో 18 రోజుల కన్నా తక్కువ పని చేసిన ఉద్యోగులు. ఏదేమైనా, వారు కేవలం 700 రూబిళ్లు సాధారణ ప్రీమియంకు అర్హులు.

ఒక ఫార్ములా చేయడానికి ప్రయత్నించండి లెట్. సో, మేము రెండు పరిస్థితులు కలిగి, ఇది పనితీరు 1000 రూబిళ్లు ప్రీమియం వేశాడు - విరమణ వయస్సు చేరుకోవడానికి లేదా పురుషుడు సెక్స్ ఉద్యోగి చెందిన ఉంది. అదే సమయంలో, మేము 1957 కి ముందు పింఛనుదారులకు కేటాయించిన వారందరినీ నియమిస్తాము. మా సందర్భంలో, పట్టిక మొదటి వరుస కోసం, ఫార్ములా ఇలా కనిపిస్తుంది:= IF (OR (C4 <1957; D4 = "ఆడ"); "1000"; "700"). కానీ పెరిగిన ప్రీమియం సంపాదించడానికి ఒక అవసరం 18 రోజులు లేదా అంతకంటే ఎక్కువ పని చేస్తుందని మర్చిపోకండి. మా సూత్రంలో ఈ స్థితిని పొందుపరచడానికి, ఫంక్షన్ వర్తిస్తాయి NOT:= IF (OR (C4 <1957; D4 = "ఆడ") * (NOT (E4 <18)); "1000"; "700").

ప్రీమియం విలువ సూచించబడిన పట్టిక యొక్క కాలమ్లోని ఈ ఫంక్షన్ను కాపీ చేయడానికి, మేము సూత్రం ఇప్పటికే ఉన్న సెల్ యొక్క కుడి దిగువ మూలలో కర్సరు అయ్యాము. ఒక పూరక మార్కర్ కనిపిస్తుంది. దీనిని పట్టిక చివరకి లాగండి.

అందువల్ల, సంస్థ యొక్క ప్రతి ఉద్యోగికి ప్రత్యేకంగా అవార్డు యొక్క మొత్తం గురించి సమాచారంతో ఒక పట్టికను మేము స్వీకరించాము.

పాఠం: Excel యొక్క ఉపయోగకరమైన విధులు

మీరు చూడగలవు, లాజికల్ ఫంక్షన్లు మైక్రోసాఫ్ట్ ఎక్సెల్లో గణనలను రూపొందించడానికి చాలా అనుకూలమైన సాధనం. సంక్లిష్ట కార్యాచరణలను ఉపయోగించి, మీరు ఏకకాలంలో పలు పరిస్థితులను సెట్ చేయవచ్చు మరియు అవుట్పుట్ ఫలితాలను పొందవచ్చు, ఈ పరిస్థితులు నెరవేరాయా లేదా లేదో అనేవి ఆధారపడి ఉంటాయి. ఇటువంటి సూత్రాల ఉపయోగం అనేక సార్లు చర్యలను స్వయంచాలకంగా చెయ్యగలదు, ఇది వినియోగదారుని సమయం ఆదా చేస్తుంది.