Tengo este patrón en Excel:
14
16
17
19
21
22
24
26
27
29
31
32
34
36
37
39
41
42
44
46
47
49
51
52
54
56
57
59
61
62
La lógica es +2, +2, +1, enjuagar y repetir. Pero cuando trato de extender el patrón, Excel comenzará simplemente a contar.
¿Cómo puedo continuar este patrón? Mi lista continúa hasta alrededor de 700.
microsoft-excel
baswijdenesdotcom
fuente
fuente
=A1+2
en la celda,B1
etc., que conducirá a todos los números impares.Respuestas:
Excel solo reconoce patrones aritméticos.
En su caso, puede definir una fórmula y completarla en las filas necesarias.
=A1 + IF(MOD(ROW(), 3) = 0, 1, 2)
Cambie A1 a la celda donde comienza su secuencia.
En la siguiente captura de pantalla, A1 tiene el valor 14. En A2 ingresé esta fórmula
Y lo copié
fuente
MOD
es posiblementeREST
yROW
posiblementeRIJ
@baswijdenesdotcomExcel admite patrones aritméticos con tamaño de paso> 1 Complete los primeros 3 valores y luego use un patrón desde allí hacia abajo
=A1+5
y luego copiar eso. Es decir, A5 se convierte en el
=A2+5
que de hecho es 21.fuente
Suponiendo que comienzas en la fila 1, es
=ROUND((ROW()*5+37)/3,0)
Por cada 3 filas, agrega 5, por lo tanto, 5/3. El 37 es para obtener el valor inicial correcto (fila 1 => valor 14).
ROUND
a dos dígitos para ver cómo funciona.fuente
Realmente me gusta la intuición detrás de las respuestas ya publicadas, pero parece que todos pasan por alto la solución más simple integrada en Excel.
Solo escribe 14 en la celda
A1
en
A2
tipo=A1 + 2
en
A3
tipo=A2 + 1
en
A4
tipo=A3 + 2
seleccione las celdas A2, A3 y A4 y arrastre el controlador de relleno en la esquina inferior derecha hasta el punto deseado. Excel repetirá las fórmulas tal como están escritas.
Editar: Solo para agregar, aunque la pregunta del OP es de naturaleza aritmética y puede abordarse con soluciones matemáticas elegantes, si alguien se encuentra con cualquier otra fórmula no matemática que quiera repetir de esta manera, cualquier matemática condicional simplemente desordenaría y ralentizar la hoja.
fuente