elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Informática
| |-+  Software
| | |-+  Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10  (Leído 2,455 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.201


Superhacker (es broma xD )


Ver Perfil
Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
« en: 8 Enero 2023, 06:38 am »



Eso no funciona.

También probé =MIN(A2:C2)+", "+MIN(D2:F2)+", "+MIN(G2:I2) pero nope.

Gracias.


En línea

kub0x
Enlightenment Seeker
Colaborador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re: Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
« Respuesta #1 en: 8 Enero 2023, 14:43 pm »

Hola, para que una función f(x) de valores predefinidos debes interpolar puntos es decir:

Sea f(x) una función que cuando la evaluamos en x=1,5,7,11 da y=-1,-23,1,3. Existen distintos métodos de interpolación (Lagrange, Vandermonde, Newton divided diffs) pero no necesitas aprender matemáticas, consigue que excel lo haga por ti (seguro que existe algo) o sino programa en tu lenguaje preferido te buscas una lib. Aunque interpolar es muy sencillo si le echas ganas.

Por ejemplo el siguiente polinomio (veríficalo) pasa por los puntos x dando como resultado los valores de y (arriba mencionados)

36 - (2743 x)/60 + (46 x^2)/5 - (29 x^3)/60

Saludos.


En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

Lieutenant McFarley

Desconectado Desconectado

Mensajes: 49



Ver Perfil
Re: Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
« Respuesta #2 en: 8 Enero 2023, 16:32 pm »

Hasta donde yo sé la función MIN de Excel devuelve solo un resultado; a una sola celda. Examina un rango de celdas y devuelve el mínimo a una celda. Según lo veo la forma sería asignar el mínimo de cada rango a una celda distinta. Y luego escribir una fórmula que lea cada una de las celdas de ese rango de resultados, las transforme en texto e intercale entre cada uno de eso textos una coma.
La interpolación matemática no creo que sirva porque lo que daría sería un resultado entre cada uno de esos valores. No daría el mínimo de cada rango sino resultados intermedios entre ellos. En el caso que propone @Tachikomaia no daría ni 1, ni 1, ni 10; sino resultados con decimales entre 1, 1 y 10.
En línea

Tachikomaia


Desconectado Desconectado

Mensajes: 1.201


Superhacker (es broma xD )


Ver Perfil
Re: Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
« Respuesta #3 en: 8 Enero 2023, 22:53 pm »

kub0x creo que no entendiste, normal porque no expliqué mucho, pero no creí que fuese necesario. LMF parece haberlo entendido.

A1 es el nivel del personaje A en la batalla nro 1.
A2 es lo mismo pero en la batalla 2.
A3 en la 3.
B1 es el nivel del personaje B en la batalla nro 1.
B2 es lo mismo pero en la batalla 2. Si no te cierra que haya disminuído, normal, sería porque el jugador humano hizo trampa. Está relacionado con esto:
https://foro.rinconmatematico.com/index.php?topic=122450.msg494581#msg494581
B3 en la 3.
etc.

Lo que quiero es que en una celda se me muestre el mínimo nivel que ha tenido A, el mínimo que ha tenido B, y el mínimo que ha tenido C. Separados con ", " o algo similar.

Lo solucioné así:

Donde se muestran las fórmulas en vez de eso se mostrarían los resultados, lo puse así para que se entienda mejor. Es decir, ya que no sé cómo hacer que 1 celda muestre 3 resultados separados, hice que cada resultado se muestre en 1 celda distinta. Pero no creí que fuese necesario hacerlo así, que había una mejor solución.
En línea

RayR

Desconectado Desconectado

Mensajes: 239


Ver Perfil
Re: Excel 2013: Lograr que el resultado de una fórmula sea por ejemplo 1, 1, 10
« Respuesta #4 en: 9 Enero 2023, 03:00 am »

Si entendí bien lo que quieres, puedes lograrlo así:

=TEXTO(MIN(A2:C2), "0") & ", " & TEXTO(MIN(D2:F2), "0") & ", " & TEXTO(MIN(G2:I2), "0")

De hecho, dado que no necesitas un formato especial, esto también debería funcionar:

=MIN(A2:C2) & ", " & MIN(D2:F2) & ", " & MIN(G2:I2)
« Última modificación: 9 Enero 2023, 03:04 am por RayR » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
formula para excel en Visual
Programación Visual Basic
jonnight 0 1,705 Último mensaje 22 Noviembre 2005, 12:46 pm
por jonnight
formula para excel office 2010
Dudas Generales
luisjesus 2 5,812 Último mensaje 10 Julio 2010, 04:25 am
por luisjesus
Problema con formula de Excel 2003
Dudas Generales
Dannysoft 1 2,574 Último mensaje 16 Agosto 2012, 06:32 am
por jvchino
Formula excel ( sencilla )
Software
ElMag0 1 1,446 Último mensaje 20 Febrero 2013, 19:32 pm
por Platanito Mx
duda formula excel
Dudas Generales
asdexiva 4 2,194 Último mensaje 26 Febrero 2015, 00:38 am
por asdexiva
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines