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   -
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

4 respuestas

  1. jordane45 Mensajes publicados 30426 Fecha de registro   Estado Moderador Última intervención   4 830
     
    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ódigo
     Function 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
    0
    1. Dubanne Mensajes publicados 3 Estado Miembro
       
      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
      0
    2. JvDo Mensajes publicados 1924 Fecha de registro   Estado Miembro Última intervención   859
       
      La función de jordane45 funciona muy bien.
      Debe haber un error de manipulación.

      Saludos.
      0