Kiekvieno antrojo numerio gavimas iš dviejų sąrašų

Turinys

Norėdami gauti kiekvieną antrąjį skaičių iš dviejų sąrašų, naudosime derinį IF, MOD, ROW & INDIRECT funkcijas, kad gautumėte išvestį.
The IF funkcija patikrina, ar jūsų nurodyta sąlyga yra TIESA arba NETIESA. Jei grįžta TIESA tada grąžina iš anksto nustatytą vertę, jei grąžina NETIESA tada grąžina kitą iš anksto nustatytą vertę.

Sintaksė = IF (loginis_testas, vertė_if_tiesa, vertė_jei_klaidinga)

loginis_testas: loginis testas išbandys sąlygą ar kriterijus, jei sąlyga atitinka, tada grąžina iš anksto nustatytą vertę, jei sąlyga neatitinka, grąžina kitą iš anksto nustatytą vertę.

value_if_true: Reikšmė, kurią norite grąžinti, jei šis argumentas pateikia TRUE.

value_if_false: Reikšmė, kurią norite grąžinti, jei šis argumentas pateikia FALSE

MOD: Grąžina likusią dalį po to, kai skaičius padalijamas iš daliklio.

Sintaksė = MOD (skaičius, daliklis)

skaičius: Tai skaitinė vertė, kurios likutį norite rasti.

daliklis: Tai skaičius, naudojamas skaičiaus argumentui padalyti.

EILUTĖ: Grąžina nuorodos eilutės numerį.

Sintaksė: = ROW (nuoroda)

Nuoroda: Tai nuoroda į ląstelę ar ląstelių diapazoną.

NETIESIOGINĖ: Grąžina teksto eilute nurodytą nuorodą.

Sintaksė: = NETIESIOGINĖ (ref_text, A1)

ref_text yra nuoroda į langelį. Jei ref_text nėra tinkama langelio nuoroda, funkcija INDIRECT grįš #REF klaida.

Antras argumentas A1 reiškia loginę reikšmę, nurodančią langelio nuorodos tipą ref_text.

Jei a1 yra TRUE arba praleistas, tada ref_text yra nustatyta kaip A1 stiliaus nuoroda.

Jei a1 yra NETIESA tada ref_text yra nustatyta kaip R1C1 stiliaus nuoroda.

Pavyzdys:Jei A1 langelio reikšmėje yra 10, B1 - A1 ir mes naudojame NETIESIOGINIS funkcija ląstelėje C1= NETIESIOGINIS (B1), tada rezultatas būtų 10

Paimkime pavyzdį:

A ir B stulpelyje yra keletas atsitiktinių skaičių. Mums reikia formulės, kad gautume kiekvieną antrąjį skaičių iš dviejų sąrašų. Reikalingas skaičius yra raudonos spalvos.

  • C2 langelyje formulė būtų
  • = NETIESIOGINIS (IF (MOD (ROW (), 2) = 0, "A" & ROW (), "B" & ROW ()))
  • Klaviatūroje paspauskite „Enter“.

  • Nukopijuodami formulę iš langelio C2 į diapazoną C3: C10, gausime norimą rezultatą.


Jūs gausite kas antrą skaičių iš eilės iš dviejų sąrašų.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave