Saltar al contenido

Utilizar función SI dependiendo los valores de dos celdas


rahspot

Recommended Posts

publicado

Perdón por lo ambiguo del título pero realmente no se me ocurría una mejor forma de describirlo. Lo que quiero hacer es bastante sencillo pero no acaba de quedarme claro cómo utilizar las fórmulas. En una misma columna tengo una lista de valores que van del 1 al 99. Hay dos de estos valores que me interesan pasar a una segunda columna. En el caso de que valor 1 sea inferior a valor 2 (V1 35 y V2 85, por ejemplo) quiero que se haga la siguiente cuenta: V1+V2/2, y que sea el resultado de dicha cuenta el que aparezca en la segunda columna. De no ser V2 mayor que V1, debería mostrarse el V1 sin realizar la cuenta. ¿Hay alguna forma de realizar esta operación utilizando la función SI? Desde ya, gracias.

publicado

Hola rahspot

Yo (No soy uno de los tantos Expertos del Foro) creo que se pueda hacer algo, quizás combinando el SI con SUMAPRODUCTO u otra combinación de funciones, pero lo ideal es que subas un Archivo con un ejemplo Manual, para que cualquier compañero te pueda dar una respuesta más certera.

Saludos

Lázaro

publicado

Este es el archivo: https://www.mediafire.com/?y1cwu51x8kls6bu

Mi duda era sobre los valores en la hoja "PES 06-11 FIFA 11-17". Aquí me gustaría utilizar la fórmula que mencioné (si es que es posible) con C35 y C40. En esas celdas se pone un número del 1 al 99. Usando la función SI y CONCATENAR, el valor de C35 aparece en I34. Hasta ahí todo bien, pero lo que me gustaría es combinar C35 y C40 para el valor de I34. Es decir, que si C35 es 72 y C40 82, que I34 sea 77 (C35+C40/2). Bueno, en realidad no sería I34 sino J34 (ya que usamos la función concatenar), porque en J34 usamos la función SI para ponerle color al valor dependiendo qué número sea.

Perdón si todo esto es muy rebuscado, intento explicarlo de la forma más clara posible para evitar confusiones. Saludos.

publicado

La fórmula sería la siguiente:

=SI(V1>=V2;V1;SI(V1<V2;V1+V2/2))

Donde:

  • V1= valor1
  • V2=valor2
  • No dejas claro si la fórmula es (V1 + V2/2) ó (V1+V2)/2 . Yo he puesto la 1ª, si es la otra modifícalo

Saludos

publicado

¡Hola, a todos!

Hace 11 horas, rahspot dijo:

Es decir, que si C35 es 72 y C40 82, que I34 sea 77

La fórmula, puede ser:

=SI(C35<C40;(C35+C40)/2;C35)

¡Bendiciones!

 

publicado

Con cualquiera de las dos fórmulas me parece "ha habido un error con esta fórmula" y "C40" aparece remarcado, como si hubiera algún error pero yo no veo ninguno. 

También intenté hacerlo en un documento en blanco y sigue apareciendo el mismo error, ¿alguna idea de qué puede ser?

Sin título.jpg

publicado

Muchísimas gracias, funciona perfectamente.

Una cosa más, actualmente estoy usando la función SI para insertar códigos de color a los valores (ya que el contenido del Excel después lo pegamos en un foro, es para simplificar el trabajo), pero al parecer esta función tiene un límite. Por ejemplo, si quiero que el valor de una celda X pase de ser 95 a ser 95, uso la función SI de esta forma 

SI(C67=41," [color=#FF0000][b]41[/b][/color]",

Pero los valores entre el 1 y el 39 no entran (sí del 40 al 99), ¿hay alguna forma de incluir también esos números? Todos deberían tener el mismo color, no sé si haya alguna forma de predeterminar que los números del 1 al 40 queden con el código de color puesto arriba (a lo sumo habría que utilizar otra función). 

Gracias de nuevo.

  • Silvia bloqueó este tema

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.