Para recuperar cada segundo número de dos listas, usaremos una combinación de funciones IF, MOD, ROW & INDIRECT para obtener la salida.

La función SI comprueba si una condición que especificas es VERDADERA o

FALSO. Si devuelve VERDADERO, devuelve el valor preestablecido, si devuelve FALSO

luego devuelve otro valor preestablecido.

Sintaxis = SI (prueba_lógica, valor_si_verdadero, valor_si_falso)

prueba_lógica: la prueba lógica probará la condición o los criterios, si la condición se cumple, devolverá el valor preestablecido, si no se cumplirá, devolverá el otro valor preestablecido.

value_if_true: el valor que desea que se devuelva si este argumento devuelve TRUE.

value_if_false: El valor que desea que se devuelva si este argumento devuelve FALSE MOD: Devuelve el resto después de dividir un número por un divisor.

Sintaxis = MOD (número, divisor)

número: Es un valor numérico cuyo resto desea encontrar.

divisor: es el número que se usa para dividir el argumento del número.

FILA: Devuelve el número de fila de una referencia.

Sintaxis: = FILA (referencia)

Referencia: es una referencia a una celda o rango de celdas.

INDIRECTO: Devuelve la referencia especificada por una cadena de texto.

Sintaxis: = INDIRECTO (ref_text, A1)

ref_text es una referencia a una celda. Si ref_text no es una referencia de celda válida, entonces la función INDIRECTA devolverá el error #REF.

El segundo argumento A1 se refiere a un valor lógico que especifica el tipo de referencia que está contenido en la celda ref_text. Si a1 es TRUE o se omite, ref_text se determina como referencia de estilo A1.

Si a1 es FALSE, ref_text se determina como referencia de estilo R1C1.

Ejemplo: si el valor en la celda A1 contiene 10, B1 contiene A1 y usamos la función INDIRECTA en la celda C1 = INDIRECTO (B1), * entonces el resultado sería 10

img1

[.underline] # Tomemos un ejemplo: # Tenemos algunos números aleatorios en las columnas A y B. Necesitamos una fórmula para recuperar cada segundo número de dos listas. El número requerido está coloreado en rojo.

img2

  • En la celda C2, la fórmula sería

* = INDIRECTO (IF (MOD (FILA (), 2) = 0, «A» & FILA (), «B» & FILA ()))

  • Presiona enter en tu teclado.

img3

  • Al copiar la fórmula de la celda C2 al rango C3: C10, obtendremos el resultado deseado.

img4

Obtendrá el número de cada segundo en secuencia de dos listas.