es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Extraer y combinar datos no duplicados de 2 columnas en Excel con una fórmula.

Estoy intentando fusionar 2 columnas de fechas (que contienen celdas en blanco) y extraer las no duplicadas excluyendo las celdas en blanco, mientras se ordenan en orden ascendente.

Sin embargo, me encuentro con un error al intentarlo. Como Excel tomó las celdas en blanco como datos y extrajo datos al final que contienen información no válida que no se encontró en ninguna de las dos columnas. Los datos extraídos tampoco se ordenaron correctamente.

S1 Fecha S1 Conteo S2 Fecha S2 Conteo Fecha General Conteo General
01/10/2021 56 01/10/2021 127 01/10/2021 183
02/10/2021 98 02/10/2021 125 02/10/2021 223
03/10/2021 122 03/10/2021 51 03/10/2021 173
04/10/2021 45 04/10/2021 54 04/10/2021 99
05/10/2021 81 05/10/2021 64 05/10/2021 145
06/10/2021 21 06/10/2021 87 06/10/2021 108
07/10/2021 84 07/10/2021 63 07/10/2021 147
08/10/2021 12 08/10/2021 79 08/10/2021 91
09/10/2021 63 09/10/2021 45 09/10/2021 108
10/10/2021 79 10/10/2021 81 10/10/2021 160
11/10/2021 65 11/10/2021 21 11/10/2021 86
12/10/2021 81 12/10/2021 121 12/10/2021 202
20/10/2021 71 14/10/2021 54 20/10/2021 204
21/10/2021 83 15/10/2021 97 21/10/2021 151
22/10/2021 127 16/10/2021 67 22/10/2021 205
23/10/2021 84 17/10/2021 98 23/10/2021 137
24/10/2021 121 18/10/2021 54 24/10/2021 144
25/10/2021 54 19/10/2021 62 25/10/2021 54
26/10/2021 58 20/10/2021 133 26/10/2021 58
27/10/2021 87 21/10/2021 68 27/10/2021 87
28/10/2021 64 22/10/2021 78 28/10/2021 102
29/10/2021 34 23/10/2021 53 29/10/2021 109
30/10/2021 120 24/10/2021 23 30/10/2021 184
31/10/2021 78 28/10/2021 38 31/10/2021 78
29/10/2021 75 00/01/1900 0
30/10/2021 64 14/10/2021 54
15/10/2021 97
16/10/2021 67
17/10/2021 98
18/10/2021 54
19/10/2021 62

Imagen de Excel – Error resaltado en amarillo

La fórmula utilizada fue =SORT(IFERROR(IFERROR(INDEX(FechaS1,COINCIDIR(0(CONTAR.SI($F$3:F3,FechaS1),0)),INDEX(FechaS2,COINCIDIR(0(CONTAR.SI($F$3:F3,FechaS2),0))),""))

Realmente agradezco si alguien puede ayudar.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que la fórmula que utilizaste no maneja correctamente las celdas en blanco. Una opción para resolver este problema es modificar la fórmula para excluir las celdas en blanco.

    Aquí tienes una fórmula actualizada que podrías utilizar:

    =SORT(IFERROR(IFERROR(IF(F3="", "", INDEX(DateS1,MATCH(0,COUNTIF($F$3:F3,DateS1)+(DateS1="")+(DateS1=""),0))), IF(G3="", "", INDEX(DateS2,MATCH(0,COUNTIF($F$3:F3,DateS2)+(DateS2="")+(DateS2=""),0)))),1,TRUE)

    La modificación consiste en agregar la condición (DateS1="")+(DateS1="") o (DateS2="")+(DateS2="") a la función COUNTIF. Esto asegurará que las celdas en blanco se excluyan del conteo. Además, se agrega la declaración IF para excluir las celdas en blanco del resultado.

    ¡Espero que esto te ayude!

Comments are closed.