Iga teise numbri hankimiseks kahest loendist kasutame kombinatsiooni KUI, MOD, RIDA JA KAUDSED funktsioone väljundi saamiseks.
The IF funktsioon kontrollib, kas teie määratud tingimus on TÕSI või VALE. Kui naaseb TÕSI tagastab seejärel eelseadistatud väärtuse, kui tagastab VALE tagastab seejärel teise eelseadistatud väärtuse.
Süntaks = IF (loogiline_test, väärtus_tõde, väärtus_kasuta_väär)
loogiline_test: loogiline test testib tingimust või kriteeriume, kui tingimus vastab, tagastab eelseadistatud väärtuse, kui tingimus ei vasta, tagastab teise eelseadistatud väärtuse.
value_if_tree: Väärtus, mida soovite tagastada, kui see argument tagastab tõe.
value_if_false: Väärtus, mida soovite tagastada, kui see argument tagastab väärtuse VÄÄR
MOD: Tagastab jäägi pärast arvu jagamist jagajaga.
Süntaks = MOD (arv, jagaja)
number: See on numbriline väärtus, mille jäägi soovite leida.
jagaja: See on number, mida kasutatakse arvu argumendi jagamiseks.
RIDA: Tagastab viite rea numbri.
Süntaks: = ROW (viide)
Viide: See on viide lahtrile või lahtrivahemikule.
KAUDSED: Tagastab tekstistringiga määratud viite.
Süntaks: = KAUDNE (ref_text, A1)
ref_text on viide lahtrile. Kui ref_text pole kehtiv lahtri viide, siis naaseb funktsioon INDIRECT #REF viga.
Teine argument A1 viitab loogilisele väärtusele, mis määrab lahtris oleva viite tüübi ref_text.
Kui a1 on tõene või välja jäetud, siis ref_text määratakse A1-stiilis viitena.
Kui a1 on VALE siis ref_text määratakse stiili viitena R1C1.
Näide:Kui lahtri A1 väärtus sisaldab 10, B1 sisaldab A1 ja me kasutame KAUDSED funktsiooni lahtris C1= KAUDNE (B1), siis oleks tulemus 10
Võtame näite:
Meil on veergudes A ja B mõned juhuslikud numbrid. Vajame valemit iga teise numbri toomiseks kahest loendist. Nõutav number on punase värviga.
- Lahtris C2 oleks valem järgmine
- = KAUDNE (IF (MOD (ROW (), 2) = 0, "A" & ROW (), "B" & ROW ()))
- Vajutage klaviatuuril sisestusklahvi.
- Kopeerides valemi lahtrist C2 vahemikku C3: C10, saame soovitud tulemuse.
Iga teise numbri saate järjest kahest loendist.