Necesito una formula

30/10/2003 - 09:53 por xuank | Informe spam
Hola a tod@s

Alguien sabría como podría hacer los siguiente:

En la columna A, tengo dos tipos de empresa: a,b
En la columna B, tengo diferentes causas de ausencias.

Quiero en una fórmula, como podría sumar las veces que un empleado de la
empresa "a" ha faltado por una determinada causa.
Sería fácil si en la causa sólo apareciese la causa concreta, pero es
que si el empleado se ha ausentado por una consulta médica, en la celda
aparece:
"Se ausenta debido a Consulta Médica" o también "No viene por Consulta
Médica", vamos que quiero una fórmula que diga: Si es de la empresa "a" y
contiene "Consulta Médica" en la columna de causa y me vaya sumando
todas las que coincidan estos dos criterios. Lo he intentado con un sumar.si
y no hay manera.

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
30/10/2003 - 12:03 | Informe spam
Como bien te avisa Víctor, tratándose de cadenas de texto no es posible garantizar que este tipo de funciones vaya a devolver el resutado correcto, pero en este caso tal vez sea posible reducir un poco "las incertidumbres" usando esta fórmula:

=SUMA((A1:A10="a")*SI(ESERROR(ENCONTRAR("consultamédica";SUSTITUIR(MINUSC(B1:B10);" ";"")));0;1))

Se trata de una fórmula matricial, por lo que tendrás que introducirla pulsando Control + Mayúsculas + Entrada. Fíjate que lo que estas buscando deberás introducirlo en minúsculas y sin espacios entre las palabras.

Con esta fórmula debería ser indiferente que se haya introducido "Consulta médica" o "consulta Médica", etc.
Un saludo.


Fernando Arroyo
MS MVP - Excel

"xuank" escribió en el mensaje news:Fk4ob.698139$
Hola a

Alguien sabría como podría hacer los siguiente:

En la columna A, tengo dos tipos de empresa: a,b
En la columna B, tengo diferentes causas de ausencias.

Quiero en una fórmula, como podría sumar las veces que un empleado de la
empresa "a" ha faltado por una determinada causa.
Sería fácil si en la causa sólo apareciese la causa concreta, pero es
que si el empleado se ha ausentado por una consulta médica, en la celda
aparece:
"Se ausenta debido a Consulta Médica" o también "No viene por Consulta
Médica", vamos que quiero una fórmula que diga: Si es de la empresa "a" y
contiene "Consulta Médica" en la columna de causa y me vaya sumando
todas las que coincidan estos dos criterios. Lo he intentado con un sumar.si
y no hay manera.

Gracias de antemano


Respuesta Responder a este mensaje
#2 xuank
30/10/2003 - 13:21 | Informe spam
1 millón de gracias Victor y 1 millón de gracias Fernando

He probado de las dos formas y funciona.

Sois unos cracks.

gracias de nuevo

Juan Carlos

"Fernando Arroyo" escribió en el mensaje
news:
Como bien te avisa Víctor, tratándose de cadenas de texto no es posible
garantizar que este tipo de funciones vaya a devolver el resutado correcto,
pero en este caso tal vez sea posible reducir un poco "las incertidumbres"
usando esta fórmula:

=SUMA((A1:A10="a")*SI(ESERROR(ENCONTRAR("consultamédica";SUSTITUIR(MINUSC(B1
:B10);" ";"")));0;1))

Se trata de una fórmula matricial, por lo que tendrás que introducirla
pulsando Control + Mayúsculas + Entrada. Fíjate que lo que estas buscando
deberás introducirlo en minúsculas y sin espacios entre las palabras.

Con esta fórmula debería ser indiferente que se haya introducido "Consulta
médica" o "consulta Médica", etc.
Un saludo.


Fernando Arroyo
MS MVP - Excel

"xuank" escribió en el mensaje
news:Fk4ob.698139$
Hola a

Alguien sabría como podría hacer los siguiente:

En la columna A, tengo dos tipos de empresa: a,b
En la columna B, tengo diferentes causas de ausencias.

Quiero en una fórmula, como podría sumar las veces que un empleado de


la
empresa "a" ha faltado por una determinada causa.
Sería fácil si en la causa sólo apareciese la causa concreta, pero es
que si el empleado se ha ausentado por una consulta médica, en la celda
aparece:
"Se ausenta debido a Consulta Médica" o también "No viene por Consulta
Médica", vamos que quiero una fórmula que diga: Si es de la empresa "a" y
contiene "Consulta Médica" en la columna de causa y me vaya sumando
todas las que coincidan estos dos criterios. Lo he intentado con un


sumar.si
y no hay manera.

Gracias de antemano


Respuesta Responder a este mensaje
#3 Compumakro
28/12/2003 - 14:24 | Informe spam
A medida que me sumerjo en Excel, se me aumenta la Adicción. A pesar de
ésto, no todo debería resolverse con Excel.
Este tipo de situaciones quedan mejor resueltas con Access.
Un colegio que tiene 1360 alumnos, están metidos en un archivo de Access
dedicado a llevar los datos de asistencia a Enfermería. Allí hay de todo,
Golpes, Raspaduras, Fracturas, Fiebre, Malestar estomacal, etc.
Y es lo mejor para estos casos.
Saludos
Oscar
Barranquilla


"xuank" escribió en el mensaje
news:Fk4ob.698139$
Hola a

Alguien sabría como podría hacer los siguiente:

En la columna A, tengo dos tipos de empresa: a,b
En la columna B, tengo diferentes causas de ausencias.

Quiero en una fórmula, como podría sumar las veces que un empleado de


la
empresa "a" ha faltado por una determinada causa.
Sería fácil si en la causa sólo apareciese la causa concreta, pero es
que si el empleado se ha ausentado por una consulta médica, en la celda
aparece:
"Se ausenta debido a Consulta Médica" o también "No viene por Consulta
Médica", vamos que quiero una fórmula que diga: Si es de la empresa "a" y
contiene "Consulta Médica" en la columna de causa y me vaya sumando
todas las que coincidan estos dos criterios. Lo he intentado con un


sumar.si
y no hay manera.

Gracias de antemano


Respuesta Responder a este mensaje
#4 Compumakro
30/12/2003 - 12:14 | Informe spam
Esta respuesta no va en este hilo. Y no la encuentro.
No sé que pasó

"Compumakro" escribió en el mensaje
news:%
A medida que me sumerjo en Excel, se me aumenta la Adicción. A pesar de
ésto, no todo debería resolverse con Excel.
Este tipo de situaciones quedan mejor resueltas con Access.
Un colegio que tiene 1360 alumnos, están metidos en un archivo de Access
dedicado a llevar los datos de asistencia a Enfermería. Allí hay de todo,
Golpes, Raspaduras, Fracturas, Fiebre, Malestar estomacal, etc.
Y es lo mejor para estos casos.
Saludos
Oscar
Barranquilla


"xuank" escribió en el mensaje
news:Fk4ob.698139$
> Hola a
>
> Alguien sabría como podría hacer los siguiente:
>
> En la columna A, tengo dos tipos de empresa: a,b
> En la columna B, tengo diferentes causas de ausencias.
>
> Quiero en una fórmula, como podría sumar las veces que un empleado


de
la
> empresa "a" ha faltado por una determinada causa.
> Sería fácil si en la causa sólo apareciese la causa concreta, pero


es
> que si el empleado se ha ausentado por una consulta médica, en la celda
> aparece:
> "Se ausenta debido a Consulta Médica" o también "No viene por


Consulta
> Médica", vamos que quiero una fórmula que diga: Si es de la empresa "a"


y
> contiene "Consulta Médica" en la columna de causa y me vaya sumando
> todas las que coincidan estos dos criterios. Lo he intentado con un
sumar.si
> y no hay manera.
>
> Gracias de antemano
>
>


Respuesta Responder a este mensaje
#5 Héctor Miguel
31/12/2003 - 01:28 | Informe spam
hola, Oscar !

Esta respuesta no va en este hilo. Y no la encuentro. No se que paso.



la consulta original fue hecha +/- por octubre 30.
'pero'... [y 'a raiz' de los 'ataques' de spams masivos]... :((
los servidores de noticias 'conservan' consultas hasta por 30 dias =>solamente<
cuando tu respondiste [+ de 30 dias 'despues']... la consulta [original] ya no 'estaba' en el servidor :((

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