En Excel, ¿cómo creo una fórmula para decirme si la última entrada es nueva de los últimos 6 resultados?


0

Estoy tratando de obtener una fórmula que esté un poco por encima de mi nivel, y espero que alguien pueda ayudar.

Tengo en la columna "K" números, aleatoriamente del 1 al 12 dependiendo de otros resultados. Por ejemplo, columna K, fila 2 = 5, fila 3 = 8, fila 4 = 8, fila 5 = 11, etc.

Me gustaría tener una fórmula en la columna "L" que me diga si el número ingresado es un resultado diferente de los últimos 6 números (resultados). La clave aquí no es necesariamente los últimos 6 números en total, ya que puede haber un número repetido o dos, lo que significaría que la fórmula tendría que buscar más que las últimas 6 celdas a veces para dar una respuesta precisa, "R" para repetir , "N" para No repetir. Aquí es donde estoy atascado, estoy usando la fórmula:

=IF(K8="0","0",IF(K8=K2,"R",IF(K8=K3,"R",IF(K8=K4,"R",IF(K8=K5,"R",IF(K8=K6,"R",IF(K8=K7,"R","N")))))))

Pero eso solo cuenta las últimas 6 celdas inmediatas y no permite números repetidos en las últimas 6.

He agregado una captura de pantalla de un ejemplo a continuación para ayudar a aclarar lo que estoy tratando de lograr.

Puede ver en la celda L13 que la fórmula actual me da un resultado "N" ya que no hay "7" en las últimas 6 celdas. Sin embargo, es una REPETICIÓN porque hay dos 2 y 4 en las celdas anteriores, por lo que K13 "7 "es una repetición de los últimos 6 números.

Imagen de ejemplo


Intente aclarar su pregunta, tanto en cuanto a la redacción como a la estructura. Quizás también proporcione un rango de muestra de datos de la columna "K" y el resultado esperado correspondiente en la columna "L" que cubre las diversas combinaciones posibles de "repetición". Si, por otro lado, ha resuelto el problema de alguna otra manera y ya no espera una respuesta, elimine la pregunta.
Tom Brunberg,

@ Tom Brungerg, estás 100% correcto en tus comentarios a continuación, y gracias por tus sugerencias. He agregado una imagen de ejemplo que espero aclare todo lo que estoy tratando de lograr. Todavía estoy esperando una respuesta, ¡pero parece que no es una solución fácil!
Colunder

Respuestas:


-3

Me gustaría sugerir una solución de dos pasos para encontrar las últimas 6 entradas en la columna y luego informar si el Número ingresado es diferente de esos números.

Vea la captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

Complete esta fórmula de matriz hacia abajo desde B2 para encontrar las últimas 6 entradas en la Columna A:

{=OFFSET(A1,COUNT(A$1:A$21),0,-6)}

Escriba esta fórmula de matriz en la celda E3 para verificar el número ingresado en la celda E2.

{=IF(E2=B2:B7,E2&" Found in Range",E2&" Not  found in Range")}

Nota:

  • Ingrese ambas fórmulas con CTRL + MAYÚS + ENTRAR.
  • Y siéntase libre de cambiar el rango de datos según sea necesario.

.


Una vez más, esta respuesta no resuelve el problema del OP. Señala que existe la posibilidad de duplicados en la columna K, y quiere verificar si el último número en la columna K ( no el número que ingresó arbitrariamente en E2) es uno de los 6 valores únicos anteriores en la columna K. Su respuesta ignora por completo la necesidad de verificar los últimos 6 valores únicos .
Bandersnatch

@Bandersnatch, esto ha sido escrito por el OP, "tiene una fórmula en la Columna" L "que me dice si el número ingresado es un resultado diferente de los últimos 6 números (resultados)", donde OP mencionó específicamente que el último número es ingresé en Col K, de modo que elegí una Celda E2 diferente y si el número ingresado está en Col K, solo una celda tiene que coincidir con las últimas 6 entradas ,,,, para que el MÉTODO que he usado sea correcto, el El problema principal era encontrar las últimas 6 entradas sin VBA y lo he hecho.
Rajesh S

¿Cómo aborda este requisito: la clave aquí NO es necesariamente el total de los últimos 6 números, ya que puede haber un número repetido o dos, lo que significaría que la fórmula tendría que buscar más que las últimas 6 celdas a veces ... ?
Tom Brunberg

@Rajesh S, gracias por tu aporte, pero no fue lo que buscaba. He agregado una imagen para ayudar a explicar, espero que sea más fácil de entender.
Colunder
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.