[RESUELTO] comparar dos listas

Discute sobre la aplicación de hojas de cálculo
Responder
zabukaa
Mensajes: 5
Registrado: Mar Jul 28, 2009 4:34 pm

[RESUELTO] comparar dos listas

Mensaje por zabukaa »

quiero saber como comparar dos listas en una misma hoja

tengo los nombres de los proveedores y al lado los presios entonces cada mes varian los precios entonces queiro pegar los neuvos precios al lado y queiro saber como hacer que se marquen en rojo los que varian vamos e nombre del proveedor
Última edición por mauricio el Mié Ago 12, 2009 2:06 am, editado 1 vez en total.
Razón: Marcar como resuelto
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: comparar dos listas

Mensaje por mauricio »

Con un formato condicional es muy sencillo, te anexo hoja de ejemplo, para que veas como cambian los valores, presiona F9 varias veces...

Saludos

Mauricio
Adjuntos
Formato Condicional.ods
Ejemplos de formato condicional
(10.72 KiB) Descargado 1550 veces
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
andalepaco
Mensajes: 4
Registrado: Mar Jul 28, 2009 12:27 am

Re: comparar dos listas

Mensaje por andalepaco »

Saludos amigo:

creo que lo podrías hacer con a función si.

aqui te pongo un ejemplo:

tienes 2 hojas la hoja1(precios viejos) y la hoja2(precios nuevos).
tienes dos columnas en cada hoja la A(nombre del proveedor) y la B(precio)
En la columna "C" el verificador

Escribe la siguiente formula en las celdas que utiizaras de la columna "C"

=SI(HOJA1.B1:HOJA1.B65536=HOJA2.B1:HOJA2.B65536;"";"este precio vario")

Explicacion:

=SI(HOJA1.B1:HOJA1.B65536=HOJA2.B1:HOJA2.B65536;"";"este precio vario")
=SI ( Inicias la funcion si y el parentesis
HOJA1.B1 Indicas que empesaras a comprobar de la hoja 1 celda b1
: sive para decirle hasta que celda comprobaras
HOJA1.B65536 le indicas hasta la celda que vas a comprobar
= le dices si las celdas son iguales a..
HOJA2.B1:HOJA2.B65536 las celdas con las que vas a comprobar
; entonces escriba...
"" esto.. solo puse las comillas sin nada adentro para que no escriba nada
; de lo contrario
"este precio vario" escriba "este precio vario"
) y cierras la funcion


Saludos

andalepaco
zabukaa
Mensajes: 5
Registrado: Mar Jul 28, 2009 4:34 pm

Re: comparar dos listas

Mensaje por zabukaa »

muchas gracias por la velocidad de la rspuesta lo pondre en pracsis si tengo algun problema os lo comunico de verdad se agradece

una cosilla eso es valido para cuadno los proveedores esten descolocados tambien o solo si vienen en el mismo orden :?:
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: comparar dos listas

Mensaje por mauricio »

Es suficiente con que este en la misma fila, los proveedores y sus precios...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
zabukaa
Mensajes: 5
Registrado: Mar Jul 28, 2009 4:34 pm

Re: comparar dos listas

Mensaje por zabukaa »

a compañero es que las listas no me vienen ordenadas una vez puede enir un proveeedor en 1 puesto y otra el 7 eso te quiero decir entonces en tal caso como haria q el nombre sea incondicional y que solo evalue los cambios de precio y no el de las posiciones del proveedor nose si me explique porque de la otra forma me marca las que se desplazaron de lugar igual no vario el precio pero el proveedor se encuentra en otra posicion de la lsita y me la marca y quiero que solo me marque las que vararion su precio y no que el proveedor cambiase de puesto del 1 al 7 sino que si vario su precio eso se puede hacer?
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: comparar dos listas

Mensaje por mauricio »

Entonces lo mejor es que subas un archivo de ejemplo para que te demos nuestras recomendaciones sobre tus datos... tal vez te pueda servir una combinación de funciones y formatos condicionales, pero así, "sin ver", es un poco complicado ayudarte...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
zabukaa
Mensajes: 5
Registrado: Mar Jul 28, 2009 4:34 pm

Re: comparar dos listas

Mensaje por zabukaa »

si es muy simple mira

cliente1 3.000 cliente1 3.000
cliente2 2.000 cliente2 2.000
cliente3 1.000 cliente3 1.000
cliente4 7.000 cliente5 2.333
cliente5 2.400 cliente4 7.000

mira en esa lista el cliente 4 y 5 cambiaron de posicion pero el cliente 4 mantiene el precio, solo quiero q me marque la cliente 5 que es el q cambio de precio y no el4 pq haya cambiado su posicion, como haria eso, tengo un compañero q con excel lo ahce pero nose si con este se puede
mriosv
Mensajes: 2335
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: comparar dos listas

Mensaje por mriosv »

Puedes utilizar la función SI() y la función BUSCARV(valor_a_buscar;rango_donde_buscar;columna_a_devolver;0), la segúnda busca un valor en la primera columna de una rango de celda y devuelve el valor del número de columna que el indicas, el último "0" indica que no tienen que estar los datos ordenados.
Puedes poner una formula como la que sigue en una tercera columna en la que quieras ver si el precio ha cambiado o no.

=SI(BUSCARV(hoja2.$a1;hoja1.$A$1:$B500;2;0)<>hoja2.$a1;"CAMBIADO";"==")
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
zabukaa
Mensajes: 5
Registrado: Mar Jul 28, 2009 4:34 pm

Re: comparar dos listas

Mensaje por zabukaa »

si señor eso es lo que queria muchas gracias
Responder