sea la siguiente hoja:
____________________________
___|__A__|__B__|__C__|__D__|
_1_|__7__|__3__|_____|_____|
_2_|_____|_____|__2__|_____|
_3_|_____|_____|_____|_____|
_4_|__X__|_____|_____|__6__|
_5_|_____|_____|_____|_____|
_6_|__4__|__7__|__5__|_____|
_7_|_____|_____|_____|_____|
_8_|_____|_____|__9__|_____|
_9_|_____|__S__|_____|_____|
cómo saber el número de filas que en entre sus columnas contiene al menos algún dato?, es decir, calcular el número de filas no vacías
según el cuadro adjunto, el número de filas que entre sus columnas contiene al menos una celda con algún dato, es 6
sin usar macros, insertar nuevas columnas y mucho menos VBA cuál sería la fórmula?
he visto en [URL]http://www.forosdelweb.com/f90/combinar-funciones-excel-645154[/URL] que usan la fórmula sumaproducto() pero no lo entendí, para qué sirve esa fórmula y cuál es su interpretación en la respuesta dada?
luego veo que allí indican que se use Ctrl+Shift+Enter
eso para qué sirve realmente?
...
finalmente lo que necesitaba lo resolví con la siguiente fórmula:
=filas(a1:d9)-sumaproducto((esblanco(a1:a9))*(esblanco(b1:b9))*( esblanco(c1:c9))*(esblanco(d1:d9)))
a partir de [URL]http://www.forosdelweb.com/f90/combinar-funciones-excel-645154[/URL] llegué a sumaproducto((esblanco(a1:a9))*(esblanco(b1:b9))*( esblanco(c1:c9))*(esblanco(d1:d9))) el cual me devuelve el número de filas vacías
para calcular las no vacías le antepuse filas(a1:d9), osea el total de filas, llegando así a obtener las no vacías
pero sigo sin entender porqué sumaproducto((esblanco(a1:a9))*(esblanco(b1:b9))*( esblanco(c1:c9))*(esblanco(d1:d9))) me devuelve el número de filas vacías
podrían explicarme porqué sumaproducto((esblanco(a1:a9))*(esblanco(b1:b9))*( esblanco(c1:c9))*(esblanco(d1:d9))) me devuelve el número de filas vacías?
quizás la fórmula pueda simplicarlo más aún, de modo que tenga que obviar filas(a1:d9)
aunque ya tengo la respuesta a mi pregunta sigo teniendo dudas sobre el procedimiento llevado a cabo, espero puedan ayudarme y muchísimas gracias ante todo