Fórmula para que el texto tachado no sea tenido en cuenta.
Dubanne
Mensajes publicados
3
Estado
Miembro
-
JvDo Mensajes publicados 1924 Fecha de registro Estado Miembro Última intervención -
JvDo Mensajes publicados 1924 Fecha de registro Estado Miembro Última intervención -
Hola,
Aquí está mi problema: necesito contabilizar el número de transportes eliminando a los tachados porque son personas ausentes. Actualmente, utilizo
=nb.si(rango de datos;"nombre")
Sin embargo, en mi tabla, tengo transportes tachados si las personas no vienen. Así que mi fórmula es incompleta. He estado buscando un buen rato, pero ahora no puedo más y por eso pido su ayuda.
Me gustaría adjuntar mi tabla como ejemplo, pero a priori no se puede. He logrado adjuntar una foto si eso puede ayudar.
Le agradezco infinitamente su ayuda.
Atentamente
Aquí está mi problema: necesito contabilizar el número de transportes eliminando a los tachados porque son personas ausentes. Actualmente, utilizo
=nb.si(rango de datos;"nombre")
Sin embargo, en mi tabla, tengo transportes tachados si las personas no vienen. Así que mi fórmula es incompleta. He estado buscando un buen rato, pero ahora no puedo más y por eso pido su ayuda.
Me gustaría adjuntar mi tabla como ejemplo, pero a priori no se puede. He logrado adjuntar una foto si eso puede ayudar.
Le agradezco infinitamente su ayuda.
Atentamente
4 respuestas
-
Hola,
Para poner a disposición un archivo:
Ve al sitio: www.cijoint.com
sube tu archivo
y danos el enlace aquí.
En cuanto a tu pregunta... no creo que podamos hacer lo que deseas..
Un texto tachado... no es "más que" un formato.... no hay nada en la celda que permita identificarlo...
¿Por qué no añades una columna Presente/ Ausente al lado.. en la que pongas 1 o 0 ...
Entonces solo tendrías que hacer tu fórmula en relación a esa columna.
De lo contrario.. puedes usar VBA:
En un módulo coloca el códigoFunction NbCellNonBarreesSI(rng As Range, critere As Range) As Long Nb = 0 For Each cell In rng test = cell.Value If Not cell.Font.Strikethrough And cell.Value = critere.Value Then Nb = Nb + 1 End If Next NbCellNonBarreesSI = Nb End Function
Luego en tu hoja, reemplaza tu NB.SI por:=NbCellNonBarreesSI(B2:B10;B13)
--
Antes de hacer una pregunta, gracias por leer la carta del sitio.
Atentamente, Jordane-
Buenas noches,
Gracias por su atención y su respuesta.
He intentado este método, pero no funciona. Sigo buscando.
Como usted dijo, no hay solución a mi problema.
Voy a intentar encontrar una solución respecto al formato condicional y tratar de encontrar una fórmula para dejar la celda vacía en lugar de tachada... Mi fórmula actualmente es:
=$T5>"" . ¿Tiene alguna idea?
Le agradezco de antemano y le deseo felices fiestas.
Atentamente -
-