Contar celdas con valores distintos

06/10/2008 - 12:56 por Alberto S.H. | Informe spam
Hola a todos,

Tengo una hoja de cálculo en la que tengo una serie de proveedores y los
articulos que me venden, entonces un proveedor me aparece tantas veces como
articulos tenga. Necesito tener actualizado continuamente el nº de
proveedores por lo que necesito una fórmula que me cuente los valores
distintos que aparecen en toda la fila.
¿como le meto mano?

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Nico
06/10/2008 - 13:20 | Informe spam
Una de las formas es con la formula CONTAR.SI
EJ: la lista de proveedores es y abarca desde A1:A100
nico
pipo
pao
nico


CONTAR.SI(A1:A100;"nico")
y ahi aparecera un 2, pero esta formula implica tener tantas como
proveedores tengas.
De todas formas yo utilizaria la TABLA DINAMICA.

Saludos, Nico.


"Alberto S.H." escribió:

Hola a todos,

Tengo una hoja de cálculo en la que tengo una serie de proveedores y los
articulos que me venden, entonces un proveedor me aparece tantas veces como
articulos tenga. Necesito tener actualizado continuamente el nº de
proveedores por lo que necesito una fórmula que me cuente los valores
distintos que aparecen en toda la fila.
¿como le meto mano?

Muchas gracias



Respuesta Responder a este mensaje
#2 MRoCFe
06/10/2008 - 23:28 | Informe spam
Hola! Alberto.
Un par de veces en este Foro, Héctor Miguel a publicado una fórmula
del tipo que te mostraré, suponiendo que tu lista de proceedores
estuviese en el rango [A1:A100]:

Excel en español:
= SUMAPRODUCTO(1 / CONTAR.SI(A1:A100; A1:A100 & "")) -
(CONTARA(A1:A100) <> FILAS(A1:A100))

Excel en inglés:
= SUMPRODUCT(1 / COUNTIF(A1:A100, A1:A100 & "")) - (COUNTA(A1:A100) <>
ROWS(A1:A100))

Eventualmente y según la configuración regional de tu PC, podrías
requerir reemplazar las "comas" por "punto y comas" ó viceversa.

Saludos, Cacho.
Respuesta Responder a este mensaje
#3 Héctor Miguel
07/10/2008 - 04:21 | Informe spam
hola, Alberto !

Tengo una hoja de calculo en la que tengo una serie de proveedores y los articulos que me venden
entonces un proveedor me aparece tantas veces como articulos tenga.
Necesito tener actualizado continuamente el nº de proveedores por lo que
necesito una formula que me cuente los valores distintos que aparecen en toda la fila.
como le meto mano?



no creo que puedas usar una formula de este tipo de cuenta, que incluya toda una columna (hasta xl-2007)
pero puedes definir/crear un nombre que haga referencia a un rango dinamico (o de/creciente) con la funcion desref (p.e.)
si suponemos que los proveedores se ubican en la columna A, que la fila 1 son titulos y NO habra celdas vacias intermedias...

1) (menu) insertar / nombre / definir...
nombre: (p.e.) Proveedores
se refiere a: usa la formula: =desref($a$2,,,contara($a:$a)-1,)

2) donde quieras obtener la cuenta de proveedores unicos, usa esta formula:
=sumaproducto(1/contar.si(proveedores,proveedores))

saludos,
hector.
Respuesta Responder a este mensaje
#4 Alberto S.H.
10/10/2008 - 10:21 | Informe spam
Muchas gracias a todos, con vuestra ayuda lo he conseguido
"Héctor Miguel" escribió en el mensaje
news:%
hola, Alberto !

Tengo una hoja de calculo en la que tengo una serie de proveedores y los
articulos que me venden
entonces un proveedor me aparece tantas veces como articulos tenga.
Necesito tener actualizado continuamente el nº de proveedores por lo que
necesito una formula que me cuente los valores distintos que aparecen en
toda la fila.
como le meto mano?



no creo que puedas usar una formula de este tipo de cuenta, que incluya
toda una columna (hasta xl-2007)
pero puedes definir/crear un nombre que haga referencia a un rango
dinamico (o de/creciente) con la funcion desref (p.e.)
si suponemos que los proveedores se ubican en la columna A, que la fila 1
son titulos y NO habra celdas vacias intermedias...

1) (menu) insertar / nombre / definir...
nombre: (p.e.) Proveedores
se refiere a: usa la formula: =desref($a$2,,,contara($a:$a)-1,)

2) donde quieras obtener la cuenta de proveedores unicos, usa esta
formula:
=sumaproducto(1/contar.si(proveedores,proveedores))

saludos,
hector.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida