Foros del Web » Soporte técnico » Ofimática »

Aplicar autosuma en celdas resultantes de unafuncion SI

Estas en el tema de Aplicar autosuma en celdas resultantes de unafuncion SI en el foro de Ofimática en Foros del Web. Buenas gente, planteo un inconveniente: Aplico funcion SI a celda G3 para que devuelva un valor dependiendo lo que se haya tipeado en F3, hasta ...
  #1 (permalink)  
Antiguo 30/06/2008, 12:15
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Aplicar autosuma en celdas resultantes de unafuncion SI

Buenas gente, planteo un inconveniente:

Aplico funcion SI a celda G3 para que devuelva un valor dependiendo lo que se haya tipeado en F3, hasta ahi todo bien.
Ahora, quiero sumar estos resultados (G3:G50), pero excel no lo ve como un numero, sino como una funcion y no lo suma. No logro comprender por que, ni tampoco puedo solucionarlo. He probado con igualar la celda de la derecha (H3=G3) y tampoco suma. Alguien puede ayudarme?
Gracias de antemano
  #2 (permalink)  
Antiguo 30/06/2008, 13:05
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

acabo de probarlo, pongo un dato en A1 que es el que evaluaría en A2 con una función SI, dependiendo del dato que ingreso en A1 me devuelve un numero en A2, luego sumo este numero (A2) con otro ingresado en B1 y listo no da ningún error, el problema puede estar en el tipo de datos que estas usando ya sea en G3 o en G50, aunque igual probé poniendo otras formulas, sumando celdas con texto vez de numero, pero no dio error.

Como estas usando la función Si en G3, el dato en G50 es resultado de una formula o es un solo un dato, estas sumando G3 + G50 o todos los datos entre G3 y G50.
__________________
Mi error era de código... pero de código genético.
  #3 (permalink)  
Antiguo 01/07/2008, 17:54
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Antetodo perdon por la demora, pero mi servidor de internet funciona peor que mis neuronas.

lo q vos planteas esta bien, de hecho en otras formulas donde aplico funciones me realiza la autosuma sin problema.
Lo que yo hago es realizar la funcion SI en G3 y desplazarla con el cursor hasta G50. Los resultados son numeros.
Que opinan?
Se agradece!
  #4 (permalink)  
Antiguo 02/07/2008, 01:51
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 9 meses
Puntos: 56
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Hola,
A excel le da igual si la celda contiene fórmulas, funciones o valores constantes, es capaz de sumar (en este caso) sin problemas, siempre que el resultado visible en la celda sea de tipo numérico.

El problema no puede venir determinado porque haya una función, sino por su resultado.
Puedes poner un ejemplo más claro? O colgar una imagen con la función y el resultado?

No sé, con alguna pista más a ver si se me ocurre algo.
  #5 (permalink)  
Antiguo 03/07/2008, 17:10
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Esta es la formula:

=SI(F3="Alta Exitosa";"1";SI(F3="Alta Fallida";"2";SI(F3="Alta No Exitosa";"3";SI(F3="Reclamo Exitoso";"4";SI(F3="Reclamo Fallido";"5";SI(F3="Reclamo No Exitoso";"6";0))))))

No pongo un screenshot porq justamente no muestra nada.
Pongo la formula en G3 y la arrastro hasta G50. En G52 pongo autosuma y no me incluye en rango G3:G51, sino que lo aplica hacia la izquierda (??????)

Es extraño, pero es lo que sucede amigos
  #6 (permalink)  
Antiguo 04/07/2008, 01:48
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 9 meses
Puntos: 56
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Bueno, esto ya ofrece más pistas.
En primer lugar te diría que quitaras las comillas a los números en la función SI, pues si los entrecomillas excel puede considerarlos un texto en lugar de un número.

Por otro lado, dices que te coge el rango de la izquierda, lo que significa que a la izquierda hay números que sumar. Por eso toma ese rango, ya que inteligente no es el excel y como lo que hay encima de G52 no son números (es texto, por lo de las comillas) pues es incapaz de sumarlos.

Lo de las comillas es más importante de lo que parece, por lo que yo las quitaría, y después, en g52 escribiría =SUMA(G3:G51)

Yo creo que debería funcionar.

Un saludo.
  #7 (permalink)  
Antiguo 04/07/2008, 12:01
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Lo que haces al seleccionar el rango de celdas y aplicar Autosuma es simplemente ahorrarte de escribir =suma(G3:G50), ahora como dice jchuk en tu caso al ponerle comillas a los números en tu formula =SI(F3="Alta Exitosa";"1"; lo que haces sin querer queriendo es convertirlos a texto por lo que el Excel no los podrá sumar, al quitar las comillas el problema en parte debería solucionarse, pero cuando mencionas que suma las celdas de la izquierda es porque tienes otro problema, y es que todos los datos entre G3 y G50 así veas números deben estar también grabados como texto, por eso el Excel al detectar que quieres sumar texto lo considera como una operación no valida y antes de mostrarte un mensaje de error busca de forma automática un numero en la misma fila o columna de cualquiera de estos datos y te sugiere un nuevo rango de suma, si no encuentra ninguno te da la opción de generar la formula a manualmente, =SUMA() / suma(número1;[número2];....), al encontrar un numero a la izquierda tratara de usarlo, prueba cambiando en formato de celda - numero - categoría - número.

Otro detalle, no se si para aplicar la formula estas ingresando manualmente el texto (Alta Exitosa, etc), si lo haces, para ahorrar tiempo y evitar errores podrías crear una pequeña lista con las 6 opciones digamos en la celda J1, luego vas a la celda F3 y en menú datos - validación - configuración - en permitir cambias [ cualquier valor ] por [ lista ] y en origen pones J1:J6, con la opción [x] celda con lista desplegable activada .
__________________
Mi error era de código... pero de código genético.
  #8 (permalink)  
Antiguo 04/07/2008, 17:45
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Aplicar autosuma en celdas resultantes de unafuncion SI

Mai Pipol... Son Geniales, y yo un huevon!! No me habia avivado de semejante detalle...


Muchas Gracias!


Exitos...



Atte: anGBad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:05.