[RESUELTO] Devolver un texto calculando entre un rango

Discute sobre la aplicación de hojas de cálculo
Responder
alpha0mega
Mensajes: 3
Registrado: Lun Oct 08, 2018 1:18 pm

[RESUELTO] Devolver un texto calculando entre un rango

Mensaje por alpha0mega »

Hola, después de haber buscado temas similares he tenido que recurrir a abrir uno nuevo. Lo que quiero hacer es:

Si lo que hay en A1 esta entre el rango de D1 y E1 osea 7-355 que devuelva “Calle 1”
Si lo que hay en A500 esta entre 897 y 929 (las celdas que sean) que devuelva "Calle 8" no tienen relación ninguna una celda numerada A800 con "Calle 8"
Os paso un adjunto para que lo veais mejor, el documento donde tengo que hacerlo contiene 1200 lineas y hacerlo a mano es muy pesado
Adjuntos
calcular_rango.ods
Agregar icono de resuelto.
(12.69 KiB) Descargado 147 veces
Última edición por alpha0mega el Jue Oct 11, 2018 9:45 am, editado 2 veces en total.
Openoffice 3 en windows 10 pro
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Devolver un texto calculando entre un rango de numeros

Mensaje por PepeOooSevilla »

Hola.
Lo siento pero no he entendido nada.
La celda A2 es igual a 3 que no está en el rango 7-355, sin embargo, le asignas "Calle 1" a la celda B2. Hay algo que no me cuadra.
Por favor, amplía la explicación para que podamos ayudarte.
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
alpha0mega
Mensajes: 3
Registrado: Lun Oct 08, 2018 1:18 pm

Re: Devolver un texto calculando entre un rango de numeros

Mensaje por alpha0mega »

A ver si con este ejemplo me acalro :D
si pongo el numero esta en el rango de numeros 1-100 (o un rango de celdas con ese numero : B1-C1) que devuelva en la celda de resultado "Calle 1"
si el rango es del 101-200 (o celdas) que devuelva "Calle 2" y asi sucesivamente .

El 1º numero que se da es aleatorio entonces quiza halla que anidar formulas dentro de otras pero como no se cual es pues acudo aqui. Anteriormente he tenido que buscar en preguntas resueltas pero esto se me parece mas a mi a algo de SQL o programacion (IF-ELSE) que una simple formula en un calc
Openoffice 3 en windows 10 pro
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Devolver un texto calculando entre un rango de numeros

Mensaje por PepeOooSevilla »

Hola.
alpha0mega escribió:rango de numeros 1-100 ... que devuelva ... "Calle 1".
Si el rango es del 101-200 ... "Calle 2" y así sucesivamente.
Prueba con esta fórmula:

Código: Seleccionar todo

'En A2 el número a buscar ...
CELDA_RESULTADO ="Calle " & TEXTO(COCIENTE(A2-1;100)+1;"0")
Saludos cordiales.
Adjuntos
FORO_CALC_calcular_rango.ods
LO Calc 6.0.6
(12.07 KiB) Descargado 159 veces
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
alpha0mega
Mensajes: 3
Registrado: Lun Oct 08, 2018 1:18 pm

Re: Devolver un texto calculando entre un rango de numeros

Mensaje por alpha0mega »

Me quito el sombrero! :bravo: :bravo: :bravo: :bravo: :bravo: :bravo:
Esa formula que has puesto me recuerda demasiado a las funciones en bash o php que precisamente no pude entender JAJAJA! muchas gracias, me has salvado porque eso no lo habria echo por mi cuenta. Un saludo
Openoffice 3 en windows 10 pro
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Devolver un texto calculando entre un rango de numeros

Mensaje por PepeOooSevilla »

Hola.

Recuerda que cuando consideres que el tema ha sido resuelto, bien por las respuestas dadas o bien por que has descubierto la solución (en este caso deberías compartirla con la comunidad) tienes que indicarlo (¿Cómo marcar como RESUELTO un tema?), ya que, de esta forma, conseguiremos un Foro más ordenado.

Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Responder