Izglītība:Vidējā izglītība un skolas

Ja funkcija Excel

Microsoft Excel ir spēcīgs rīks, kas var palīdzēt jums atrisināt grūtus skaitļošanas uzdevumus. Viens no visbiežāk izmantotajiem instrumentiem no šī komplekta ir "IF" funkcija.

Funkcijas vērtība

Strādājot programmā Excel, ir nepieciešams saprast funkciju "IF" vērtību, lai izveidotu pareizos sintakses vaicājumus. Sakarā ar algoritmu tiek veikts loģisks salīdzinājums, atkarībā no tā, kādi rezultāti tiks veikti vienā no divām darbībām.

Vienkāršāk sakot, funkcija "IF" ekspresijas patiesās vērtības gadījumā veic vienu darbību, ja tas ir nepareizs - viens. Šajā gadījumā gan skaidru vērtību, gan noteiktu funkciju var izmantot kā darbības, ieskaitot "IF". Sakarā ar to programmā Excel funkcija "IF" ļauj atšķetināt, veicot dažādu darbību algoritmu dažādu problēmu risināšanā.

Sintakse "IF"

Vairāku sintaktisko konstrukciju vienkāršs apraksts ir viena no galvenajām priekšrocībām, kuras "Excel" ir slavena. Funkcija "IF" arī norāda uz viņu skaitu - pēc atslēgvārda iekavās, nosacījums, darbība ar patieso vērtību, un pēc tam uz pseidonīmu tiek norādīts nepareizais. Shematiski tā izskatās šādi:

IF (log_expression; [value_if_true]; [value_if_long]);

Ligzdošana

Viena no funkcijām, kas atšķir funkciju "IF", ir ligzdošana. Tas nozīmē, ka vienā dizainā var būt vēl viens, kura vērtība ir atkarīga arī no vaicājuma kopējā rezultāta. Papildus pašai funkcijai "IF" ietvaros var būt citi. Bet pirmajā gadījumā šis komponents var atrasties jebkurā no sintakses struktūras trim daļām.

Vairāki nosacījumi

Strādājot ar sarežģītiem uzdevumiem, funkcija "IF" ar vairākiem nosacījumiem tiek izmantota, tomēr šajā posmā lielākajai daļai lietotāju ir problēma. Tas ir saistīts ar specifisko algoritma daudzordorientēšanas uzdevumu. Programmā Excel funkcija "IF" loģiskā izteiksmē pārbauda tikai vienu salīdzināšanas darbību, tas ir, nav iespējams izmantot savienojumu vai disjunkciju. Lai pārbaudītu vairākus nosacījumus, jums jāizmanto ligzdošanas īpašums.

Lai saprastu, kā iestatīt vairākus nosacījumus "IF", ir ērti izmantot piemēru. Pārbaudīsim, vai skaitlis šūnā "A1" ir norādītajā intervālā - no 5 līdz 10. Kā redzat, šajā gadījumā ir jāpārbauda divi nosacījumi, pārbaudot patiesības salīdzinājumu ar divām vērtībām - 5 un 10. Lai īstenotu šo piemēru "Excel" funkciju nepieciešams rakstīt šādā formā:

= IF (A1> 5; IF (A1 <10; "ieiet diapazonā;" "neietilpst diapazonā"); "neietilpst diapazonā");

Lai izvairītos no atkārtotas izvades frāzes atkārtošanas, ir vērts vēlreiz piemērot ligzdošanas principu kā argumentus, izvēloties pārbaudīt funkciju vērtības atgriešanu, atkarībā no tā, kura un izeja, vai arī pašā sākumā izmantot funkciju "UN", apvienojot visus tajā esošos nosacījumus uzreiz. Šī pieeja sarežģīs izpratni par rakstisko konstrukciju ar nelielu ligzdošanas līmeni, bet ar ievērojamu skaitu nosacījumu, šī pieeja būs daudz optimālāka.

Īpašu funkciju varianti

Ir vērts atzīmēt, ka funkcija "IF" ļauj atstāt vienu vai vairākus no jūsu parametriem tukšu. Šajā gadījumā rezultāti būs atkarīgi no tā, kādus argumentus lietotājs izlaida.

Ja tukša vieta tiek atstāta loģiskās izteiksmes vietā, funkcijas rezultāts ir tādas darbības izpilde, kas ir atbildīga par algoritma nepatiesu izpildi. Tas ir iemesls tam, ka programma piesaista tukšo vietu ar nulli, kas loģiskā valodā nozīmē "FALSE". Ja jūs atstājat kādu no vērtībām, kas ir atbildīgas par izpildi patiesības vai nepatiesības gadījumā, rezultāts būs "0".

Atsevišķi ir vērts atzīmēt gadījumu, kad loģiskās izteiksmes vietā tiek ievadīts konstrukts, kas atgriež vērtību "TRUE" vai "FALSE", bet daži rakstzīmju kopumi vai atsauce uz šūnu. Gadījumā, ja kā argumentu tiek rakstīts kāds izteiciens, kas satur kaut ko citu, nevis skaitlisku vērtību vai loģiskus vārdus, tad šī funkcija tiek izpildīta, radot kļūdu. Ja jūs norādāt šūnas adresi vai uzrakstiet skaitli / loģisko vērtību, rezultāts noteiks šo saturu. Ja šūnā vai stāvoklī ir skaitlis 0, vārds "FALSE" vai tukšs, rezultāts ir nepareiza funkcija. Visos pārējos gadījumos tiek izpildīts patiesais darbības scenārijs.

Strādājot ar "Excel" angļu valodas versiju, jāņem vērā, ka visas funkcijas ir arī rakstītas angļu valodā. Šajā gadījumā funkcija "IF" tiek rakstīta kā IF, bet citādi sintakses struktūra un algoritms paliks nemainīgs.

Ko jums vajadzētu pievērst uzmanību

"Excel" ļauj izmantot līdz 64 ligzdām "IF" - šī summa ir pietiekama, lai atrisinātu gandrīz visus uzdevumus, tomēr pat šis nelielais skaitlis bieži kļūst par lietotāju problēmu. Tam ir vairāki iemesli: veidojot vaicājumu, ir viegli izdarīt kļūdu ar formulas ierakstu - saskaņā ar statistiku, katra mazākā neprecizitāte 25% gadījumu rada nepareizu rezultātu, kas ir diezgan liels rādītājs.

Vēl viens liela ligzdas "IF" trūkums ir zems lasāmības līmenis. Neskatoties uz dažu vaicājuma daļu krāsu izcelšanas programmu, pat dažām iezīmētām funkcijām, to ir ļoti grūti izdomāt. Tādējādi, ja pēc kāda laika jums ir jāatgriežas dizainā vai jāsāk strādāt ar kāda cita lūgumu, izpratne par ierakstu prasīs daudz laika. Turklāt katrai funkcijai ir savs iekavu pārs, un nejauši ievietojot to savā vietā, būs nepieciešams ilgs laiks, lai meklētu kļūdu.

Piemēri

Lai nostiprinātu izpratni, praksē ir vērts apsvērt, kā darbojas "IF" funkcija programmā Excel. Tālāk sniegtie piemēri parāda visus galvenos tā izmantošanas veidus.

Vienkāršākais piemērs, lai analizētu funkciju, ir salīdzināt divus skaitļus. Lai mainītu lielumu, mēs iestatām vērtības diviem skaitliskiem mainīgajiem šūnās A1 un B1, kurus mēs salīdzināsim viens ar otru. Lai atrisinātu šo problēmu, jums vajadzētu izmantot šādu ierakstu:

= IF (A1 = B1; "skaitļi ir vienādi", "skaitļi ir nevienlīdzīgi").

Šajā gadījumā, ja abās šūnās ir identiskas vērtības, rezultāts ir ieraksts "skaitļi ir vienādi", visos pārējos gadījumos "skaitļi ir nevienlīdzīgi".

Lai izpētītu nosacītā operatora darbību ar vairākiem nosacījumiem, kā piemēru var izmantot kvadrātvienādojuma risinājumu skaita noteikšanu . Šajā gadījumā pārbaude tiek veikta uz diskriminantu - ja tas ir mazāks par nulli, tad nav risinājuma, ja tas ir nulle, tas ir viens, visos pārējos gadījumos ir divas saknes. Lai pierakstītu šo nosacījumu, pietiek ar to, lai rakstītu vaicājumu šādi:

Tiem, kuri vēlas labāk izprast visas iespējas, kādas ir funkcijai "IF", programmā Excel piemēri ir palīdzības sadaļā, kur detalizēti aprakstīts katra risinājuma progresu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lv.atomiyme.com. Theme powered by WordPress.