necesito ayuda con las funciones

11/02/2006 - 19:59 por vicky | Informe spam
hola necesito que me ayuden para saber como crear o aplicar una funcion de
excel, tengo que sumar el contenido de campos que poseen letras y numero Ej,
888T, a mi lo que me interesa es sumar la cantidad de veces que aparece esa o
varias letras en un rango
vicky

Preguntas similare

Leer las respuestas

#6 vicky
11/02/2006 - 23:09 | Informe spam
Buenisimo, funciona con ; ahora el tema es y perdon por la molestia, tengo en
las mismas columnas numero con otras letras ej, asi como con la T 888t, tengo
tambien 555V y 777B. como amplio para que sume cada una individualmente
vicky


"KL" escribió:

Hola vicky,

Prueba cambiar el separador de la matriz fija {"T"\"t"} de contrabarra [\] a coma [,] o punto y coma [;]. Comentas con cual te
funciona?

Saludos,
KL


"vicky" wrote in message news:
> Hola KL aca va la formula modificada
> =SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T"\"t"};"")))
> vicky
>
>
> "KL" escribió:
>
>> Hola vicky,
>>
>> Podrias exponer tu formula modificada?
>>
>> Saludos,
>> KL
>>
>>
>> "vicky" wrote in message news:
>> > hola kL
>> > Desde ya muchas gracias.
>> > La funcion que me viene bien de las que me mandaste es
>> > 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >
>> > =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> > contara tanto mayusculas como minusculas
>> >
>> > pero cuando la adapto a mi tabla no me funciona, no se que estoy haciendo
>> > mal, yo cambie los rangos y nada mas, tenia que hacer algo mas? en lugar del
>> > resultado me dice "numera"(me pone el signo pero yo no lo encuentro) N/A
>> > vicky
>> >
>> >
>> > "KL" escribió:
>> >
>> >> Hola vicky,
>> >>
>> >> Suponiendo que el rango a evaluar es [A1:A10]...
>> >>
>> >> 1) Si necesitas contar las celdas que contengan una o mas ocurrencias de la letra "t" , entonces:
>> >>
>> >> =CONTAR.SI(A1:A10;"*t*")
>> >> contara tanto mayusculas como minusculas
>> >>
>> >> =SUMAPRODUCTO(--ESNUMERO(ENCONTRAR("t";A1:A10)))
>> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >>
>> >> 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >>
>> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> >> contara tanto mayusculas como minusculas
>> >>
>> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;"T";"")))
>> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >>
>> >> Saludos,
>> >> KL
>> >>
>> >>
>> >> "vicky" wrote in message news:
>> >> > hola necesito que me ayuden para saber como crear o aplicar una funcion de
>> >> > excel, tengo que sumar el contenido de campos que poseen letras y numero Ej,
>> >> > 888T, a mi lo que me interesa es sumar la cantidad de veces que aparece esa o
>> >> > varias letras en un rango
>> >> > vicky
>> >>
>>
>>


Respuesta Responder a este mensaje
#7 KL
11/02/2006 - 23:19 | Informe spam
Hola vicky,

No estoy seguro de que te entienda, pero si quieres que te cuente todas estas letras podrias modificar la formula asi:

=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T";"t";"B";"b";"V";"v"};"")))

de lo contrario, si quires contar cada una por separado, entonces:

=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T";"t"};"")))
=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"B";"b"};"")))
=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"V";"v"};"")))

Saludos,
KL


"vicky" wrote in message news:
Buenisimo, funciona con ; ahora el tema es y perdon por la molestia, tengo en
las mismas columnas numero con otras letras ej, asi como con la T 888t, tengo
tambien 555V y 777B. como amplio para que sume cada una individualmente
vicky


"KL" escribió:

Hola vicky,

Prueba cambiar el separador de la matriz fija {"T"\"t"} de contrabarra [\] a coma [,] o punto y coma [;]. Comentas con cual te
funciona?

Saludos,
KL


"vicky" wrote in message news:
> Hola KL aca va la formula modificada
> =SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T"\"t"};"")))
> vicky
>
>
> "KL" escribió:
>
>> Hola vicky,
>>
>> Podrias exponer tu formula modificada?
>>
>> Saludos,
>> KL
>>
>>
>> "vicky" wrote in message news:
>> > hola kL
>> > Desde ya muchas gracias.
>> > La funcion que me viene bien de las que me mandaste es
>> > 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >
>> > =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> > contara tanto mayusculas como minusculas
>> >
>> > pero cuando la adapto a mi tabla no me funciona, no se que estoy haciendo
>> > mal, yo cambie los rangos y nada mas, tenia que hacer algo mas? en lugar del
>> > resultado me dice "numera"(me pone el signo pero yo no lo encuentro) N/A
>> > vicky
>> >
>> >
>> > "KL" escribió:
>> >
>> >> Hola vicky,
>> >>
>> >> Suponiendo que el rango a evaluar es [A1:A10]...
>> >>
>> >> 1) Si necesitas contar las celdas que contengan una o mas ocurrencias de la letra "t" , entonces:
>> >>
>> >> =CONTAR.SI(A1:A10;"*t*")
>> >> contara tanto mayusculas como minusculas
>> >>
>> >> =SUMAPRODUCTO(--ESNUMERO(ENCONTRAR("t";A1:A10)))
>> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >>
>> >> 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >>
>> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> >> contara tanto mayusculas como minusculas
>> >>
>> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;"T";"")))
>> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >>
>> >> Saludos,
>> >> KL
>> >>
>> >>
>> >> "vicky" wrote in message news:
>> >> > hola necesito que me ayuden para saber como crear o aplicar una funcion de
>> >> > excel, tengo que sumar el contenido de campos que poseen letras y numero Ej,
>> >> > 888T, a mi lo que me interesa es sumar la cantidad de veces que aparece esa o
>> >> > varias letras en un rango
>> >> > vicky
>> >>
>>
>>


Respuesta Responder a este mensaje
#8 vicky
12/02/2006 - 00:38 | Informe spam
kl SOS UN IDOLO ¡¡¡¡¡
puedo aplicar la misma formula para sumar en filas? hasta ahora lo hice en
columnas y funciono pero en las filas me marca un error, te juro que no te
molesto mas
vicky


"KL" escribió:

Hola vicky,

No estoy seguro de que te entienda, pero si quieres que te cuente todas estas letras podrias modificar la formula asi:

=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T";"t";"B";"b";"V";"v"};"")))

de lo contrario, si quires contar cada una por separado, entonces:

=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T";"t"};"")))
=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"B";"b"};"")))
=SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"V";"v"};"")))

Saludos,
KL


"vicky" wrote in message news:
> Buenisimo, funciona con ; ahora el tema es y perdon por la molestia, tengo en
> las mismas columnas numero con otras letras ej, asi como con la T 888t, tengo
> tambien 555V y 777B. como amplio para que sume cada una individualmente
> vicky
>
>
> "KL" escribió:
>
>> Hola vicky,
>>
>> Prueba cambiar el separador de la matriz fija {"T"\"t"} de contrabarra [\] a coma [,] o punto y coma [;]. Comentas con cual te
>> funciona?
>>
>> Saludos,
>> KL
>>
>>
>> "vicky" wrote in message news:
>> > Hola KL aca va la formula modificada
>> > =SUMAPRODUCTO(LARGO(C4:C33)-LARGO(SUSTITUIR(C4:C33;{"T"\"t"};"")))
>> > vicky
>> >
>> >
>> > "KL" escribió:
>> >
>> >> Hola vicky,
>> >>
>> >> Podrias exponer tu formula modificada?
>> >>
>> >> Saludos,
>> >> KL
>> >>
>> >>
>> >> "vicky" wrote in message news:
>> >> > hola kL
>> >> > Desde ya muchas gracias.
>> >> > La funcion que me viene bien de las que me mandaste es
>> >> > 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >> >
>> >> > =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> >> > contara tanto mayusculas como minusculas
>> >> >
>> >> > pero cuando la adapto a mi tabla no me funciona, no se que estoy haciendo
>> >> > mal, yo cambie los rangos y nada mas, tenia que hacer algo mas? en lugar del
>> >> > resultado me dice "numera"(me pone el signo pero yo no lo encuentro) N/A
>> >> > vicky
>> >> >
>> >> >
>> >> > "KL" escribió:
>> >> >
>> >> >> Hola vicky,
>> >> >>
>> >> >> Suponiendo que el rango a evaluar es [A1:A10]...
>> >> >>
>> >> >> 1) Si necesitas contar las celdas que contengan una o mas ocurrencias de la letra "t" , entonces:
>> >> >>
>> >> >> =CONTAR.SI(A1:A10;"*t*")
>> >> >> contara tanto mayusculas como minusculas
>> >> >>
>> >> >> =SUMAPRODUCTO(--ESNUMERO(ENCONTRAR("t";A1:A10)))
>> >> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >> >>
>> >> >> 2) Si necesitas contar todas las ocurrencias de la letra "t", entonces:
>> >> >>
>> >> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;{"T"\"t"};"")))
>> >> >> contara tanto mayusculas como minusculas
>> >> >>
>> >> >> =SUMAPRODUCTO(LARGO(A1:A10)-LARGO(SUSTITUIR(A1:A10;"T";"")))
>> >> >> contara solo mayusculas o solo minusculas segun la letra que pongas entre comillas
>> >> >>
>> >> >> Saludos,
>> >> >> KL
>> >> >>
>> >> >>
>> >> >> "vicky" wrote in message news:
>> >> >> > hola necesito que me ayuden para saber como crear o aplicar una funcion de
>> >> >> > excel, tengo que sumar el contenido de campos que poseen letras y numero Ej,
>> >> >> > 888T, a mi lo que me interesa es sumar la cantidad de veces que aparece esa o
>> >> >> > varias letras en un rango
>> >> >> > vicky
>> >> >>
>> >>
>> >>
>>
>>


Respuesta Responder a este mensaje
#9 KL
12/02/2006 - 00:53 | Informe spam
Hola Vicky,

puedo aplicar la misma formula para sumar en filas?



Si pero habra que cambiar la orientacion de la matriz fija de vertical a horizontal. O sea que si in tu sistema el separador de
matriz vertical es punto y coma (";"), entonces prueba usar coma (",") para las horizontales [ o tal vez la contrabarra ("\")].
P.ej.:

=SUMAPRODUCTO(LARGO(C4:X4)-LARGO(SUSTITUIR(C4:X4;{"T","t","B","b","V","v"};"")))

Saludos,
KL
Respuesta Responder a este mensaje
#10 KL
13/02/2006 - 12:15 | Informe spam
Hola de nuevo,

Otra opcion muchisimo mas eficiente que se me ocurrio ayer contestando otra pregunta parecida (se supone que una letra no se
repetiria mas de 255 veces en una celda):

Vertical (columna entera):
=SUMAPRODUCTO(CONTAR.SI(A:A;REPETIR({"*t*"\"*b*"\"*v*"};FILA(INDIRECTO("1:255")))))

Vertical (rango aislado):
=SUMAPRODUCTO(CONTAR.SI(A1:A10;REPETIR({"*t*"\"*b*"\"*v*"};FILA(INDIRECTO("1:255")))))

Horizontal (fila entera):
=SUMAPRODUCTO(CONTAR.SI(4:4;REPETIR({"*t*"\"*b*"\"*v*"};FILA(INDIRECTO("1:255")))))

Horizontal (rango aislado):
=SUMAPRODUCTO(CONTAR.SI(C4:X4;REPETIR({"*t*"\"*b*"\"*v*"};FILA(INDIRECTO("1:255")))))

Bidimensional (rango aislado):
=SUMAPRODUCTO(CONTAR.SI(C4:X10;REPETIR({"*t*"\"*b*"\"*v*"};FILA(INDIRECTO("1:255")))))

Bidimensional - tambien se podria aplicar la formula a la hoja entera desde otra hoja, pero no lo recomiendo:
=SUMPRODUCT(COUNTIF(Hoja1!1:65536,REPT({"*s*","*t*","*v*"},ROW(INDIRECT("1:255")))))

Las formulas de arriba se las podria agilizar bastante si se supiera por ejemplo que una letra solo podria repetirse hasta digamos
10 veces en una celda:

=SUMAPRODUCTO(CONTAR.SI(A:A;REPETIR({"*t*"\"*b*"\"*v*"};{1\2\3\4\5\6\7\8\9\10})))
=SUMAPRODUCTO(CONTAR.SI(A1:A10;REPETIR({"*t*"\"*b*"\"*v*"};{1\2\3\4\5\6\7\8\9\10})))
=SUMAPRODUCTO(CONTAR.SI(4:4;REPETIR({"*t*"\"*b*"\"*v*"};{1\2\3\4\5\6\7\8\9\10})))
=SUMAPRODUCTO(CONTAR.SI(C4:X4;REPETIR({"*t*"\"*b*"\"*v*"};{1\2\3\4\5\6\7\8\9\10})))
=SUMAPRODUCTO(CONTAR.SI(C4:X10;REPETIR({"*t*"\"*b*"\"*v*"};{1\2\3\4\5\6\7\8\9\10})))
=SUMPRODUCT(COUNTIF(Hoja1!1:65536,REPT({"*s*","*t*","*v*"},{1\2\3\4\5\6\7\8\9\10})))

Nota: Las formulas no distinguen entre mayusculas y minusculas.

Saludos,
KL


"KL" wrote in message news:
Hola Vicky,

puedo aplicar la misma formula para sumar en filas?



Si pero habra que cambiar la orientacion de la matriz fija de vertical a horizontal. O sea que si in tu sistema el separador de
matriz vertical es punto y coma (";"), entonces prueba usar coma (",") para las horizontales [ o tal vez la contrabarra ("\")].
P.ej.:

=SUMAPRODUCTO(LARGO(C4:X4)-LARGO(SUSTITUIR(C4:X4;{"T","t","B","b","V","v"};"")))

Saludos,
KL

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida