Que es "" en una función |
Responder |
Autor | ||||||||||||||||||||||||||||||||||||||||||||||||||
Gladiador
Asiduo Unido: 22/Junio/2006 Localización: Venezuela Estado: Sin conexión Puntos: 220 |
Tema: Que es "" en una función Enviado: 06/Mayo/2021 a las 04:34 |
|||||||||||||||||||||||||||||||||||||||||||||||||
Hola a todos
Tengo la siguiente curiosidad En la función SI.ERROR(-------;"") Que es "" (Es un espacio, es blanco, es un carácter)? Tengo el siguiente rango (Tabla)
Los espacios en blanco, corresponden al resultado de un Si.ERROR(-----; "") Quisiera contar si <> "", para obtener el resultado en amarillo, pero no lo logro He probado: =COUNTAR.SI(B3:I3;"<>*") y obtengo 2 Pero: =COUNTAR.SI(B4:I4;"<>*") obtengo 5 y debería ser 6 no incluye el valor (B) de la celda H4 Sin embargo =COUNTAR.SI(B5:I5;"<>*") si obtengo 6 Alguna sugerencia, que estoy haciendo mal? Gracias Gladiador
|
||||||||||||||||||||||||||||||||||||||||||||||||||
SkaryBlondi
Habitual Unido: 24/Octubre/2020 Localización: Asturias Estado: Sin conexión Puntos: 89 |
Enviado: 06/Mayo/2021 a las 16:11 | |||||||||||||||||||||||||||||||||||||||||||||||||
Prueba a usar la Función CONTARA Saludos,
|
||||||||||||||||||||||||||||||||||||||||||||||||||
DiegoApe
Nuevo Unido: 29/Abril/2021 Localización: Lima, Perù Estado: Sin conexión Puntos: 35 |
Enviado: 06/Mayo/2021 a las 17:11 | |||||||||||||||||||||||||||||||||||||||||||||||||
Es el mensaje que te sale o que quieres que salga si es que lo que colocas antes del coma o punto y coma te bota algún error
Por ejemplo si la celda A1 bota el error "#N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!." tú puedes colocar: =Si.Error(A1;" - ") La celda será " - " y no el error mencionado líneas arriba. Respecto a tu problema sobre el contar, prueba con la función CONTARA, ahí si te sale la suma de las celdas que no estén vacías =CONTARA(B5:I5) Espero te pueda servir!
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Saludos, Diego Aguilar
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Gladiador
Asiduo Unido: 22/Junio/2006 Localización: Venezuela Estado: Sin conexión Puntos: 220 |
Enviado: 06/Mayo/2021 a las 20:20 | |||||||||||||||||||||||||||||||||||||||||||||||||
Hola, no ninguna de las dos opciones me funcionó
La función CONTARA cuenta la cantidad de celdas que no están vacías en un rango =Si.Error(A1;"") excel me toma esa celda como "No Vacía" Por eso pregunté: Que es "" (Es un espacio, es blanco(vacío), es un carácter)? Me gustaría saber que es para Excel cuando escribo "", pues lo he utilizado mucho en fórmulas, que me han funcionado, pero ahora no! Gracias amigos
|
||||||||||||||||||||||||||||||||||||||||||||||||||
AnSanVal
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 16/Marzo/2005 Localización: España Estado: Sin conexión Puntos: 5970 |
Enviado: 06/Mayo/2021 a las 22:09 | |||||||||||||||||||||||||||||||||||||||||||||||||
P.- «... Que es "" (Es un espacio, es blanco(vacío), es un carácter)?...» Despues de tantos años... me sorprende una pregunta así. ► No es un espacio, no es blanco (vacío), no es un carácter. Es una cadena vacía (no es lo mismo que una celda vacía). ► Si en una celda tienes una fórmula que devuelve: 0 (cero), "" (cadena vacía), carácter(160), etc., esa celda nunca estará vacía, mientras contenga la fórmula. ► Hasta donde sé: COUNTAR.SI no existe como función integrada en Excel, no creo que obtengas: 2, 5, o 6 con ella. ► Si en B2:I5 NO tienes fórmulas : [J2] =CONTAR.SI(B2:I2;"<>") ► Si en B2:I5 SI tienes fórmulas : indica que fórmula completa es, para intentar adaptarla. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Saludos desde Tenerife.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Gladiador
Asiduo Unido: 22/Junio/2006 Localización: Venezuela Estado: Sin conexión Puntos: 220 |
Enviado: 08/Mayo/2021 a las 04:17 | |||||||||||||||||||||||||||||||||||||||||||||||||
Hola AnSanVal, gracias por tu tiempo y respuesta.
Pues a mi ya pocas cosas me sorprenden, menos si se trata de programación, pues rebasa mi capacidad de asombro. He logrado resolver mi inquietud gracia a la sugerencia de DiegoApe, pues reemplace SI.ERROR(-----;"") en mi fórmula por SI.ERROR(-----;0), de manera que mediante la formula CONTAR.SI(B2:I2;"<>"0), con lo cual pude obtener el resultado que esperaba. Gracias a todos. Se puede cerrar el hilo Gladiador |
||||||||||||||||||||||||||||||||||||||||||||||||||
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |