Tengo una lista de elementos en mi hoja de Excel que están numerados, junto con un número total, de la siguiente manera:
Ejemplo:
| Column A (available) | Column B (missing) | Column C (total)
___|______________________|____________________|_________________
1 | 01 - 13 | ? | 20
2 | 02 - 09 | ? | 10
3 | 01 - 04, 06 - 11 | ? | 11
Ahora, quiero que la Columna B muestre los números de los elementos que faltan, como este:
| Column A (available) | Column B (missing) | Column C (total)
___|______________________|____________________|_________________
1 | 01 - 13 | 14 - 20 | 20
2 | 02 - 09 | 01, 10 | 10
3 | 01 - 04, 06 - 11 | 05 | 11
He logrado crear una fórmula larga para casos como en la línea 1, pero eso solo funciona al verificar los dos últimos dígitos de una celda en la Columna A, restándola del valor de la Columna C en esa línea, luego rellene la Columna B con el resultado.
(Básicamente, algo como esto (con algunos casos especiales que no se ven afectados por el "problema de la brecha"): $C1-Right($A1;2)&" - "&$C1
)
Pero mi enfoque (obviamente) no puede manejar las brechas como en las líneas 2 y 3, y quiero saber si hay una manera de resolver mi problema.
PD No estaba seguro de qué título dar a este problema, así que me disculpo si es engañoso.
fuente
Respuestas:
Su problema se puede resolver utilizando la función TREND:
C1
, terminar conCtrl+Shift+Enter
&erio; llenar hacia abajo.{=TREND(A1:A13,B1:B13,B14:B20)}
14 to 20
.En
D1
ingrese esta fórmula para obtener el1st Cell value
.=INDEX(C1:C7,MATCH(TRUE,INDEX((C1:C7<>0),0),0))
Ingrese esta fórmula en
D2
Llegarlast Cell value
.=LOOKUP(2,1/(C1:C7<>""),C1:C7)
D4
entra en este=D1&"-"&D2
, usted obtiene14-20
.Nota: Para la segunda muestra de datos necesitas crear 2 series.
1-
2 to 9
.2-
1 to 10
.La tercera muestra de datos necesita 3 series.
1-
1 to 4
.2-
6 to 11
.3-
1 to 11
.fuente