Recuperarea fiecărui al doilea număr din două liste

Cuprins

Pentru a extrage fiecare al doilea număr din două liste, vom folosi combinația de IF, MOD, ROW & INDIRECT funcții pentru a obține ieșirea.
The Funcția IF verifică dacă este o condiție pe care o specificați ADEVĂRAT sau FALS. Dacă revine ADEVĂRAT apoi returnează valoarea prestabilită, dacă returnează FALS apoi returnează o altă valoare prestabilită.

Sintaxă = IF (logic_test, value_if_true, value_if_false)

test_logic: testul logic va testa condiția sau criteriile, dacă condiția se întrunește, apoi returnează valoarea presetată, dacă condiția nu îndeplinește, atunci returnează cealaltă valoare presetată.

value_if_true: Valoarea pe care doriți să vi se returneze dacă acest argument returnează TRUE.

value_if_false: Valoarea pe care doriți să vi se returneze dacă acest argument returnează FALS

MOD: Returnează restul după ce un număr este împărțit la un divizor.

Sintaxă = MOD (număr, divizor)

număr: Este o valoare numerică a cărei resturi doriți să le găsiți.

divizor: Este numărul care este utilizat pentru a împărți argumentul numărului.

RÂND: Returnează numărul rândului unei referințe.

Sintaxă: = ROW (referință)

Referinţă: Este o referință la o celulă sau o gamă de celule.

INDIRECT: Returnează referința specificată de un șir de text.

Sintaxă: = INDIRECT (ref_text, A1)

ref_text este o referință la o celulă. Dacă ref_text nu este o referință de celulă validă, atunci funcția INDIRECT va reveni #REF eroare.

Al doilea argument A1 se referă la o valoare logică care specifică tipul de referință conținut în celulă ref_text.

Dacă a1 este ADEVĂRAT sau omis atunci ref_text este determinat ca referință în stil A1.

Dacă a1 este FALS atunci ref_text este determinat ca referință de stil R1C1.

Exemplu:Dacă valoarea din celula A1 conține 10, B1 conține A1 și vom folosi INDIRECT funcționează în celula C1= INDIRECT (B1), atunci rezultatul ar fi 10

Să luăm un exemplu:

Avem câteva numere aleatorii în coloana A și B. Avem nevoie de o formulă pentru a extrage fiecare al doilea număr din două liste. Numărul necesar este colorat în roșu.

  • În celula C2, formula ar fi
  • = INDIRECT (IF (MOD (ROW (), 2) = 0, "A" & ROW (), "B" & ROW ()))
  • Apăsați Enter pe tastatură.

  • Copiind formula din celula C2 în intervalul C3: C10, vom obține rezultatul dorit.


Veți obține fiecare al doilea număr în ordine din două liste.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave