Suma en excel con Fórmulas condicionadas: En lo que se refiere a fórmulas simples con una condición, solo hay que aplicar unas sencillas formulas en las celdas, estas formulas se tienen que aplicar en celdas distintas donde se encuentran los números que deseamos sumar, aquí podréis ver un ejemplo.
Haga clic en este enlace para formulas simples en excel.
___________________________________________________________________________________
Las fórmulas también pueden ser condicionadas como se demuestra en la imagen siguiente, en este caso queremos saber el total de comisiones cuyo precio del producto es superior a 155.000 y otra condición es saber el total de comisiones cuyo precio del producto es igual a 155.000, por lo tanto, en este caso tenemos 2 condiciones en la cual podréis ver en la imagen siguiente, tanto la fórmula aplicada como el resultado de este ejemplo.
“Haga clic en la imagen para ampliar”.

Hoja de excel donde se encuentra la suma condiciona que figura en la imagen
Sumar un rango de celdas según fecha:
Ejemplo: queremos sumar el rango de celdas B1:B35 con la condición que las fechas que se encuentran en el rango A1:A35 sea superior a 01/01/2011.
=SUMAR.SI(A1:A35;">01/01/2011";B1:B35)
Otras fórmulas para sumas condicionadas:
=SUMAR.SI(A1:A35;">"&FECHA(2011;1;1);B1:B35) (condición mayor)
=SUMAR.SI(A1:A35;">="&FECHA(2011;1;1);B1:B35) (condición mayor o igual)
=SUMAR.SI(A1:A35;"<>"&D1;B1:B35) (condición diferente)
=SUMAR.SI(A2:A35;"< "&HOY();B2:B35) (condición inferior a hoy)
=SUMAR.SI.CONJUNTO(B2:B35;A2:A35;">=01/01/2011";A2:A35;"< =07/01/2011") (Suma el rango B2:B35 si coinciden las 2 condiciones)
7 junio, 2008


Horaayy..there are 90 comment(s) for me so far ;)
Como puedo hacer para que en la hoja2 me salga el resultado de la suma de las celdas de la Hoja1 que se encuentran en las A15 y B15
gracias
Un saludo
Hola, como puedo hacer para que de la hoja 1 se copie en la hoja 2 todos los resultados de una fila si por ejemplo la celda de la columna A es igual a “C” o a una palabra en concreto.
No se si me he explicado.
Un saludo.
Hola Gaia,
un saludo
cuantas sumas se pueden hacer en excel en un minuto?
un saludo
Disculpa… espero me puedas ayudar con una fórmula. En una hoja tengo 110 datos, esos datos oscilan entre 80 y 154. Necesito una fórmula que busque en esos datos y me arroje que tantos datos hay de 80 a 87 por ejemplo. intente con contar.si pero no supe como anidar la condicion, espero tu pronta ayuda… Gracias
Un saludo Rocio,
DISCULPA QUISIERA PREGUNTARTE ALGO:
quisiera sumar en excel para llevar un control de mi cuenta pero no se como…
quiero sumar dos casillas en una suma instantanea es decir porejemplo que los valores de A1yB1 se suman auntomaticamente (autosuma) igual que los de A2yB2, en C1y C2 respectivamente pero en D se suma C2+el resultado del de arriba:
A1+B1=C1 C1 = D1
A2+B2=C2 C2+D1=D2
A3+B3=C3 C3+D2=D3
Pero quisiera que se haga automaticamente esa operacion …
espero que puedas ayudarme
Kay
Un saludo
hola,tengo una gran dificultad,tengo una base de datos que tiene dos entradas, el numero de sujetos (150)y el numero de preguntas (71), donde necesito CONTAR los puntajes de cada sujeto, pero solo de algunas celdas,que deben coincidir con una clave que tengo.por ejemplo las celdas F3= 1,L3=2,Y3=2,AV3=1,BB3=2. SOLO DEBO CONTAR LAS CELDAS QUE COINCIDAN CON LA CLAVE POR EJEMPLO F3 DEBE SER 2, L3 DEBE SER 1. Y3 DEBE SER 2. AV3 DEBE SER 2 Y BB3 DEBE SER 2.
AYUDAME POR FAVOR.
GRACIAS
Un saludo
Alguien me puede ayudar?…
Tengo en una hoja excel,los datos de cabecera de: “fecha”, “persona” e “importe”
La lista de “persona” es cerrada con los siguientes nombres: JUAN, LUIS, PEDRO y JOSE.
Además tengo en el mismo libro excel, cuatro hojas más con los nombres de las personas anteriores.
Necesito que cuando meto los datos de una fila de la primera hoja: fecha, persona e importe, me los escriba automáticamente también en la HOJA DE ESA PERSONA y vaya sumando los importes parciales conforme va habiendo anotaciones de esa persona.
¿Alguno me puede decir la fórmula o macro a emplear?…. GRACIAS
Hola Jesús,
Muchas gracias querido amigo por interesarte por mi consulta (Alguien me puede ayudar?…). Pero no consigo entender tu respuesta por lo que vuelvo a plantear el problema.
Necesito ir apuntando cada día, por orden cronológico, los gastos que van realizando cuatro personas (hoja DIARIO) y que de la forma más automática posible, a su vez, cada apunte (todos los datos del mismo que hay en la fila), se incluyan en su correspondiente hoja parcial creada al efecto (la de cada persona), arrastrando la correspondiente totalización parcial.
Así por un lado, tengo la relación total de gastos, ordenados cronológicamente los correspondientes apuntes (hoja DIARIO) y en cada una de las otras cuatro hojas, la correspondiente relación parcial de apuntes (de cada persona), con la suma de los importes actualizados.
A tal fin, tengo en una hoja excel de nombre DIARIO, en la que figura en la cabecera de las tres primeras columnas (A,B y C), los campos: “fecha”, “persona” e “importe”.
La lista de “persona” es cerrada (necesita validación), con los siguientes nombres: JUAN, LUIS, PEDRO y JOSE.
Además, he creado en el mismo libro excel, otras cuatro hojas más con los nombres de las personas anteriores: JUAN, LUIS, PEDRO y JOSE.
Necesito que cuando escribo los datos de una fila de la primera hoja (DIARIO): fecha, persona e importe, estos mismos tres datos, me los escriba automáticamente también en la HOJA DE ESA PERSONA y vaya sumando los importes parciales, conforme va habiendo anotaciones referidas a esa persona.
Este es el problema que no consigo resolver, pues hasta ahora me limito a hacer corta-pegas, por lo que agradecería cualquier ayuda vía formulación, macro…
GRACIAS
Jesús
Hola Jesús
un saludo
Muchas gracias querido amigo Dacosta. He probado lo que me dices y, en efecto, consigo que los importes vayan a la hoja de la persona correspondiente pero, si me lo permites, quedarían tres problemas por resolver:
1.- Que automáticamente los mismos datos de la fila que intoduzco en la hoja DIARIO (los referidos a “fecha”, “persona” e “importe”), automáticamente queden reflejados en la fila de la hoja de la persona correspondiente y no solo el dato del importe.
2.- Que fuera sumando los importes parciales en cada hoja de las personas, al final del último asiento que se refleje en la misma.
3.- Que elimine en las hojas parciales de cada persona, las filas en blanco, pues lo que hace ahora la fórmula que tan amablemente me has facilitado, es colocar el importe en la misma fila que escribimos en la hoja DIARIO, quedando las correspondientes filas en blanco, cuando los datos no son los referidos a esta persona. Esto, además de una presentación más clara, me posibilitaría el poder imprimir los parciales directamente.
Te agradecería cualquier ayuda que pudiera resolver lo anterior.
Nuevamente gracias por ayudarme
Ejemplo Hoja Juan:
Muchas gracias Dacosta, he probado lo que me dices y funciona. ¿HAy alguna posibilidad de que vaya sumando cada hoja parcialmente a medida que vamos insertando nuevas filas (asientos)?
Nuevamente gracias.
Hola Jesús,
un saludo
Esta vez no lo he conseguido. Volveré a intentarlo, pero muchas gracias por tu atención conmigo.
Recibe un cordial saludo.
Jesús
La mejor maestra es la experiencia, mientras tengamos paciencia, para lo bueno y lo malo.
Un saludo Jesús
Buenos dias:
en una hoja de calculo en una columna tengo :
“Importe”
23,07
1,97
9,67
4,63
1,9
3,15
- espacio en blanco -
“fecha”
“Importe”
3,74
1,69
- espacio en blanco -
“Fecha”
etc, etc, …
desearía que me sumara en la celda de (- espacio en blanco -)los números comprendidos entre las celdas “Importe” y – espacio en blanco -
GRACIAS MIL
Hola luis,
#24. Parece ser que no me he expresado bien. En el ejemplo de la hoja de calculo (del #23) que he puesto a modo de ejemplo pero en realidad tiene mas de 15000 celdas.
Lo que desearía es que en la celda vacía expresara la suma de todos los números existente encima de la misma a partir de la celda que indica “importe”.
Gracia de antemano
Hola quisiera saber como hacer para que en una celda me aparezca 10 si una celda es mayor a otra, o me aparezca 5 si es igual, o 0 si es menor.
ej:
que en A3, aparezca 10 si A1 es mayor que A2, si A1 es igual que A2 que aparezca 5 pero si es menor que aparezca 0 en A3.
Hola Johany,
Un saludo
Hola una consulta como puedo hacer que al colocar la funcion buscarv en vez que me traiga solo la primera concidencia, me traiga la suma de esas coincidencias, es decir cuando tengo más de una coincidencia con respecto al valor buscado.
Gracias
hola Juan
Un saludo
Gracias por tu respuesta, me ahorre bastante tiempo.
Hola mi duda es como puedo hacer para sacar el rfc de una persona por medio de exel yo usaria las celdas a1 b1 y c1 para poner apellidos y nombre y a2 b2 y c2 para poner dia mes y año de nacimiento. ojala puedan ayudarme. Saludos
Hola Luis,
Aunque no entiendo muy bien tu consulta, aquí te dejo estos datos por si tienen algo de referencia con tu consulta:
.
un saludo.
HOla, tengo una BD y necesito que si un dato esta en un rango lo busque y lo sume simultaneamente?
Hola nata,
Hola, quisiera qm ayuden tengo que calcular el promedio con las siguientes reglas
si la suma de los tres parciales es mayor o igual que 14 y menor que 21 debe imprimir el numero 21 en la celda caso contrario la suma correspondiente este deber para hoy
ayúdenme
gracias
Hola Dany,
Hola.
Quisiera saber como hacer para que excel reste automaticamente cada dia que pasa una cantidad fija a otra existente en una celda.
Gracias
Hola Esteban, aquí te dejo una referencia por si te sirve de ayuda.
Ejemplo:
Muchas gracias, Yoni, funciona perfecto.
hola perdon quisiera condicionar para q haga esto si A1<0 entoneces use la formula de de b1 sino que use la formula c1 no puedo concicionarlo para q me use una formla si es menor a cero y si es mayor use la otra formula
Hola Guido,
Hola, buenas tardes, tengo una enorme duda en Excel. Agradezco el apoyo que me puedan brindar, saben la duda que tengo es saber si puedo indicar lo siguiente:
En la A1 tengo mes inicial y mes final B2 el nombre del trabajador, por cada mes que trabajo y necesito unificar en una lista con filtro el nombre del trabajador y separar en una columna mes inicial y mes final de trabajo, el primer registro trae el mes inicial y el último registro trae el final, para no estar haciéndolo manual con que formula los tomo el primer y último registro del empleado que varia del mes 1 al 12.
Gracias
Hola Cony
Hola necesito saber una que fórmula debo utilizar para colocar los sueldos de todas las personas en vez de una sola vez sin necesidad de poner 1 X 1 X Favor ayuda
Hola Cinthaya,
Si por ejemplo deseas sumar el sueldo de los trabajadores que se encuentran en las celdas de la columna B, desde la celda B1 hasta la B15 aplicas la siguiente fórmula:
=SUMA(B1:B15)Si en vez de querer sumar este rango deseas sumar un rango de la columna C desde C1 hasta C15, aplicas la siguiente formula:
=SUMA(C1:C15)Si te refieres copiar la fórmula en cada celda, seleccionas desde la 1º celda donde tienes la fórmula hacia abajo y pulsas CTRL+J.
también pulsando el ratón en la celda donde se encuentra la fórmula y seleccionando hacia abajo (te pones en la celda donde tienes la fórmula y cuando te aparezca en la parte inferior derecha de la celda un símbolo x pulsas el ratón y sin soltarlo seleccionas hacia abajo.
)
No pero es que yo necesito que de una sola vez se le pongan los sueldos a los empleados no sumarlos! por fa ayudame =( mañana rindo el final!!
Hola CINTHYA,
Me tienes que decir los rangos de las celdas, así como los datos que deseas emplear en dicha fórmula, para saber el resultado final, ya que una nómina lleva distintos tipos de datos.
Yo tengo en la “A” el código de empleados “B” el nombre de empleados “C” el puesto de “D” la horas trabajadas y en la “E” el sueldo neto. Entonces tengo que poner los sueldos de los que trabajan 4 horas, 6horas y 8 horas, y a mí me dijeron que hay una fórmula para no poner los sueldos celda x celda y no se cual es en las otras tengo, obra social jubilación, asignación por hijos premio de asistencia y recién el sueldo final! necesito ayuda
Hola CinThya,
h
Muchas gracias, como hago para resolver esta operación: 2500-120-480-5%-3%+540=
COMO TENGO QE PONER =/
Hola Cinthaya,
Aquí te dejo estas fórmulas que te pueden servir de ayuda en relación a tu pregunta, el resultado sería el mismo:
En referencia a la pregunta me tendrías que decir las operaciones que deseas hacer para aplicar las fórmulas correspondientes en cada celda, de los siguientes campos:
Código Nombre Puesto H.Trabaj. S.neto obra_s Jubilación Hijos Asistencia Total
Como es la formula para sacar el promedio pero solo en aquellos que en ninguna materia tienen 5 y si en aguna materia tienen 5 que aparesca /
Hola Ariadna
Si queremos saber el promedio del rango de celdas comprendido entre A1 hasta A15 con las siguientes condiciones:
Distinto de 5
=PROMEDIO.SI(A5:A15; "<>5")Mayor de 5
=PROMEDIO.SI(A1:A15;">5")Menor de 5
=PROMEDIO.SI(A1:A15;"<5")Hola Necesito una ayudita urgente!!
Tengo en Excell una lista Desplegable de estilos de Materiales que me aparece en la celda B2, y quisiera condicionar de una sola vez..
Estilos:
a-Zapato de Vestir
b-Mosquitero
c-Sandalias
Necesito hacer una condicion : en caso de que el valor de la celda b2 sea “a” generar un valor numerico X, en caso de que sea “b” generar un valor numerico Y…y asi sucesivamente. Lo que no se es como escribir todas las condiciones en una misma celda sin q tire error!!
agradezco la ayuda de antemano!!
Hola Kristel,
Tiene que ser una fórmula condicionada, aquí te dejo una formula por si te sirve de orientación para ver el funcionamiento de la misma.
Si el contenido de la celda B2 es igual A devuelve 12, Si B2 es igual B devuelve 15 Si B2 es igual a C devuelve hola, en caso que no se cumpla ninguna de las 3 devuelve F.
=SI(B2="A";12;SI(B2="b";15;SI(B2="C";"hola";"F")))
Otro ejemplo como el anterior, solo cambiamos la condición o prueba lógica
=SI(B2="Zapato de Vestir";12;SI(B2="Mosquitero";15;SI(B2="Sandalias";"hola";"F")))solo tendrías que cambiar las condiciones y aplicar las que tu deseas
En el siguiente ejemplo comprueba si el valor de la celda B2 es un número, en caso verdadero multiplica A1*5 de lo contrario el resultado es hola
=SI(ESNUMERO(B2);A1*5;" hola ")El siguiente ejemplo es con 2 condiciones si es número B2 y A1=5, si se cumplen estas dos condiciones obtendríamos como resultado 5*10 en caso de que no se cumplan las 2 condiciones el resultado es hola
=SI(Y(ESNUMERO(B2);A1=5);5*10;" hola")En el siguiente ejemplo no hace falta que se cumplan 2 condiciones con una bastaría para que multiplicara 5*10:
=SI(O(ESNUMERO(B2);A1=5);5*10;" hola")hola, tengo la columna fecha, la columna material, la columna cantidad, y quiero sumar el material que haya salido en una fecha determinada
Hola Javier
Si por ejemplo quieres sumar el material que halla salido el 5-5-2011
Las fechas se encuentran en la celda A1 A 35 y las cantidades a sumar en las celdas D1:D35, aplicamos la siguiente fórmula:
=SUMAR.SI(D1:D35;">="&FECHA(2011;1;1);B1:B35)Si queremos subar las cantidades de las celdas D1:D5 dependiendo de la fecha existente en la celda H1 aplicamos la siguiente fórmula
=SUMAR.SI(A1:A35;H1;D1:D35)Si queremos sumar el rango D1:D35,siempre que las celdas celdas A1:A35 sean iguales a la fecha: 15/01/2011, aplicamos la siguiente fórmula:
=SUMAR.SI(A1:A35;"15/01/2011";D1:D35)Hola quiero saber como hacer una formula con el siguiente funcionamiento. Tengo ventas varios vendedores, y para saber cuanto vendieron por semana (lo que implica un rango de fechas) cada uno tengo 2 condiciones, la fecha y el vendedor, como puedo hacer para sacarlo en una sola formula A1= fecha, b1= productos vendidos, c1= vendedor y d1= resultado….. Espero sus comentarios Saludos y gracias
Hola Pedro,
Se puede hacer de muchas maneras, dependiendo del resultado que desees obtener, por ejemplo puedes aplicar un filtro del rango entre fechas y el nombre del vendedor. Hacer en una hoja de excel la base de datos y en otra que busque el dado que deseemos y que nos devuelva los datos de cada vendedor y con el resultado deseado o aplicando una tabla dinámica.
En el enlace que se encuentra a continuación puedes ver una referencia aplicando la función BCONTAR podemos obtener un resultado optimo según los criterios que ponemos, aunque es mas laborioso.
Enlace: http://www.dacostabalboa.es/2008/06/07/suma-excel/#comments
Otras fórmulas que pueden servir de ayuda:
Queremos sumar las cantidades que se encuentra en la columna B (rango B2:B35), pero va depender de un criterio o condición cuyos datos se encuentran en la columna A (rango A2:A35) en este caso que la fecha sea mayor de 15/11/2010
=SUMAR.SI(A2:A35;">15/11/2010";B1:B35) en las siguientes fórmulas aplicamos 2 condiciones que hace referencia a ciertas fechas.=SI(Y(A2< ="01/01/2011";A3<"07/01/2011");SUMA(B2:B31))
=SUMAR.SI.CONJUNTO(B2:B29;A2:A29;">01/01/2011";A2:A29;"<07/01/2011")
necesito una formula que si no encuentra el valor buscado me de cero y si lo encuentra me de el valor de la columna, ya que si no encunetra el valor buscado me pone el que este mas cerca
=BUSCARV($A2,Catalogo!$B$1:$C$15,2)
Hola Luis,
prueba esta fórmula por si te sirve
=SI(ESERROR(BUSCARV(A2;Catalogo!B1:C15;2;0));0;BUSCARV(A2;Catalogo!B1:C15;2))=SI(ESERROR(BUSCARV($A$2;Catalogo!$B$1:$C$15;2;0));0;BUSCARV($A$2;Catalogo!$B$1:$C$15;2))
Hola como está, quisiera saber si me podría ayudar ,,,
Comentario:
hola como esta quisiera saber si me podría ayudar ,,,
la pregunta es la siguiente: si un empleado gana <200 tendrá un bono de 15% , si gana entre 200_3000 un bono de 20% , si gana entre 301_400, un bono del 25% ( del sueldo)…intente con la formula =si(y( pero no resulto
Hola Edu, supongamos que los dados se encuentran en la celda A1, aplicaríamos la siguiente fórmula:
=SI(Y(A1>=200;A1< =300);A1*20%;SI(Y(A1>=301;A1< =400);A1*25%;SI(A1<200;A1*15%;" NO PROCEDE ")))Hola Edu,
Quiero saber como hago para hacer una formula que me condicione dos celdas. ejemplo: quiero mas o menos que si la celda B3 es igual a “II” y F3-A3 es menor que 365 entonces me devuelva un resultado de (E3/2)*25% y bajo esta misma condición si es F3-A3 es mayor de 365 entonces me devuelva el resultado de E3*25%……Gracias
Hola Marcos
En referencia a tu comentario, aplica la siguiente fórmula
=SI(Y(B3="II";F3-A3<365);(E3/2)*25%;(E3*25%))Referencia:
Si B3=”II” y F3-A3<365 haría la siguiente operación (E3/2)*25% // En caso contrario haría esta otra(E3*25%))
Gracias por tu ayuda, me fue muy pero muy útil.
Como hacer en excel que al poner un numero tal se multiplique por 30 , ayuda,
no siempre sera el mismo numero….
Hola Eric,
Es muy fácil multiplicar en excel, en este caso como el número cambia lo ponemos en una celda por ejemplo A1 y las cantidades que introducimos en A1 multiplicar por 30, en una celda vacía aplicamos la siguiente fórmula:
=A1*30cada vez que cambiemos el número en A1 también cambiará en la celda que hemos puesta la fórmula.
Si queremos multiplicar el número que se encuentra en la celda B1 aplicamos la siguiente fórmula en una celda vacía:
=B1*30y así para la celda que deseemos multiplicarAyuda, como hago para que me actualice el rango en las fórmulas del libro de cálculo cuando agrego datos a libro de datos precisamente,hasta ahora los cambios los hago manualmente, pero me gustaría que se automatizara.
Hola Carlos
Buenos días.
Tengo una lista en las columnas A y B, del tipo:
1,123
2,344
3,34
1,99
2,45
1,222…
Lo que me gustaría es saber cómo podría ir copiando las cantidades de la derecha en otra hoja, y en columnas diferentes dependiendo del primer número. Es decir, los que tengan un 1 delante irían en la A, el 2 en la B, etc.
Gracias por tu atención y ayuda.
Saludos.
Hola visent,
Ok, muchas gracias.
Es más sencillo que lo que yo estaba intentando hacer, o mejor dicho, creía que había que hacer. Con un simple si del tipo =SI(Hoja1!A1=1;Hoja1!B1;0) colocado en la Hoja2, y con la condición puesta de la forma conveniente en cada columna, sobra.
Saludos y gracias de nuevo.
Hola, me encontré tu pagina buscando solución a un problema en excel y talvez podrias ayudarme; veras tengo dos hojas en excel: 1 y 2. la 2 condicionada para que si cambio un valor en 1 de una tabla digamos la casilla x, este varie en 2 también. Pero si, copio la hoja 2 en otra hoja digamos 3, el valor se sigue manteniendo cuando en realidad quiero que baje de la casilla x a la y. Existe algún metodo para la solución de este problema o tiene que ser manual? Gracias por responderme!
Hola Manuel si queremos que nos salga un dato u otro podemos emplear una formula condicionada, por ejemplo que cumpla 2 criterios o que cumpla uno
Hola!, pues, la verdad es que la formula si me ha ayudado, pero para lo que necesito desarrolle esta condicionada
=SI(C1!D13=”S”,”Sobresaliente”,SI(C1!D13=”MB”,”Muy Bueno”,SI(C1!D13=”B”,”Bueno”,SI(C1!D13=”NS”,”No Satisfactorio”))))
Ahora bien, esa hoja esta en la Hoja2 y C1 es la hoja uno, si quiero copiar esa formula en la Hoja3 pero que en vez de D13 tenga D14 o que en la Hoja4 tenga D15 que puedo hacer? debe cambiarse hoja por hoja? o existe algo para hacer…. Gracias otra vez, por ayudarme!!
Hola Manuel,
Por ejemplo ponemos esta fórmula en una celda vacía en otra hoja distinta a hoja1, Las distintas condiciones van depender del dato que se encuentra en la celda C1
=SI(Hoja1!C1="S";"Sobresaliente";SI(Hoja1!C1="MB";"Muy bueno";SI(Hoja1!C1="B";"Bueno";SI(Hoja1!C1="NS";"No satisfactorio";" sin datos "))))haciendo referencia a los datos de tu comentario,
{=SI(Hoja1!C1:C15="S";"Sobresaliente";SI(Hoja1!C1:C15="MB";"Muy bueno";SI(Hoja1!C1:C15="B";"Bueno";SI(Hoja1!C1:C15="NS";"No satisfactorio";" no coincide todo el rango "))))}GRACIAS!!! ME SIRVIÓ MUCHO!!!
Hola :
Como puedo hacer para que a fechas disintas me sume los datos de otras columnas, por ejemplo en una hoja tengo datos de entrada de pedido, con sus precios,coste iva etc.. quiero que en otra hoja, me sume esos datos pero por grupo de fechas, cuando cambie la fecha que me sume todos los otros datos relacionados con esa fecha. No se si me he explicado con claridad.
Muchas gracias
Hola mari,
si por ejemplo las fechas las tienes en la columna B rango B12:B31 y las cantidades que deseas sumar en el rango D12:D31 y deseas que solo te sume el rango D12:D1 con la condición que las fechas el rango B12:B1 sean mayores o iguales a F5
=SUMAR.SI(B12:B31;">="&F5;D12:D31)Suma las mismas celdas de referencia con la condición que sea la fecha menor o igual: 05/05/2011 (en la fórmula anterior se encuentra la fecha en la celda F5 en esta se encuentra puesta en la fórmula).
=SUMAR.SI(B12:B31;"< ="&"05/5/2012";D12:D31)=SUMAR.SI(B12:B31;"= que se encuentra en la celda F5 y menor o igual que la fecha que se encuentra en la celda F6.
=SUMAR.SI.CONJUNTO(D11:D31;B11:B31;">="&F5;B11:B31;"< ="&F6)
Hola.
Tengo una tabla de datos donde aparecen el nombre de la persona y si tienen coche (verdadero) o si no lo tienen (falso). Tengo que hacer un listado del nombre de las personas que tienen coche. ¿Podría ayudarme?
Gracias
Hola José Luis
En este caso habría que poner una fórmula condicionada, esta condición va depender del dato que vamos introducir, en este caso si tiene coche o no.
Por ejemplo,
En la columna A tenemos el nombre de las personas y en la B si no está en blanco es que tiene coche.
En la celda C2 aplicamos la siguiente fórmula
=SI(ESBLANCO(B2);FALSO;VERDADERO)en la celda C3
=SI(ESBLANCO(B3);FALSO;VERDADERO)en la celda C4
=SI(ESBLANCO(B4);FALSO;VERDADERO)y así seleccionamos la fórmulas con el ratón y arrastramos hacia abajo y se las aplicamos a todas las celdas que deseemos y nos devolvería FALSO si la celda de la columna B se encuentra en blanco y VERDADERO si tiene introducido algún dato.
En vez de (ESBLANCO), podemos aplicar otro tipo de formula condicionada dependiendo de los datos introducidos.
-Hola Jose Luis, creo que haces una labor muy elogiosa. Mi pregunta: quisiera calcular el % de una suma cuyos números vienen de dos colunnas diferentes, pero sólo puedo coger el valor más alto de las dos, variando cada fila. Muchas gracias.
Hola Miguel,
-Muchas gracias, me has ahorrado mucho tiempo.
hola necesito que me indiques como hacer para que al poner un numero en una casilla el resto aumente un valor determinado mas que la anterior.
Ejem aumentando 5:
Escribo 50 en A1 y automaticamente se rellenan A2-55,A3-60,A4-65….
Muchas Gracias.
Hola Alicia,
Hola, tengo una duda con respecto a la formula SUMAR.SI
Mi problema es que la condición para que haga la suma de un rango especifico de celdas esta en la misma hoja que tengo la formula, pero lo que quiero que me sume esta en otra hoja…y no se porque no funciona si creo que lo escribí bien
la formula al tengo en la hoja 1 y la escribí así:
=SUMAR.SI(hoja2!D3:D600;”=’LISTA PRODUCTOS’!A64″;hoja2!I3:I600)
creo que esta bien escrita, pero no se pq no me funciona.
la idea es que en la hoja1 (que se llama lista productos), revise si en el rango de D3 a D600 de la hoja2 se encuentra el valor que esta en A64 de la lista de productos, entonces me sume el valor que corresponda a la celda que esta en I de la hoja 2 pero no se porque no me funciona.
ahora si, yo le pongo manualmente el producto, si funciona, pero yo quiero que lo lea de la celda así puedo copiar la formula..
o sea si yo le pongo así, si funciona:
=SUMAR.SI(hoja2!D3:D600;”=manzanas”;hoja2!I3:I600)
pero la idea es no poner manualmente el nombre del producto, sino que lo lea de la celda donde esta, así puedo copiar la formula en cientos de celdas de la columna…se entiende?
gracias por la ayuda que me puedan dar.
saludos.
Hola Gonzalo,
Entiendo que si quieres que te sume el rango I3:I600 de la hoja2 con la condición que el rango de la hoja2 D3:D600 sea igual a LISTA PPRODUCTOS tendrías que aplicar la siguiente fórmula.
=SUMAR.SI(Hoja2!D3:D600;"LISTA PRODUCTOS";Hoja2!I3:I600)=SUMAR.SI (función)
Hoja2!D3:D600 (rango celda evaluar)
LISTA PRODUCTOS (Condición)
Hoja2!I3:I600 (celda que va sumar)
En la siguiente fórmula la condición sería A64 de la hoja2 (esta condición estaría puesta en la hoja que se llama lista de LISTA PRODUCTOS)
=SUMAR.SI(Hoja2!D3:D600;Hoja2!A64;Hoja2!I3:I600)
Está sería la condición si la ponemos la fórmula en la hoja2
=SUMAR.SI (función)
Hoja2!D3:D600 (rango celda evaluar)
NOMBRE DE LA HOJA: LISTA PRODUCTOS, Condición: Celda A64
Hoja2!I3:I600 (celda que va sumar)
=SUMAR.SI(Hoja2!D3:D600;'LISTA PRODUCTOS'!A64;Hoja2!I3:I600)Esta última sería la correcta según tu consulta
Buenísimo…muchas gracias, ahora funciono…lo que veo que la diferencia entre como era y lo que yo escribía era que yo le ponía el signo = en la condición, y por loo que veo parece que cuando se refiere a otra hoja hay que sacarle el signo (no se me hubiera ocurrido nunca si no me lo decían..jeje), ya que pensé que el signo era parte de la formula y si se lo sacaba no funcionaria..pero parece que si, y eso era lo que hacia que no funcionara…
muchas gracias nuevamente.
saludos.