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

ver si un valor está en una columna de excel/open office

Estas en el tema de ver si un valor está en una columna de excel/open office en el foro de Ofimática en Foros del Web. el asunto es así, tengo una tabla con unos 17000 valores, y otra tabla con 1000 valores se que los 1000 aparecen en la de ...
  #1 (permalink)  
Antiguo 05/01/2012, 17:52
Avatar de marckd  
Fecha de Ingreso: febrero-2005
Ubicación: Uruguay
Mensajes: 511
Antigüedad: 19 años, 2 meses
Puntos: 11
ver si un valor está en una columna de excel/open office

el asunto es así, tengo una tabla con unos 17000 valores, y otra tabla con 1000 valores
se que los 1000 aparecen en la de 17000, lo que preciso hacer es marcar en la fila en la que aparece y ponerle un valor "4"

he probado con la función
Código:
=SI(C1='cuatro'.$A$1:$A$1000;4;0)
y funciona, pero solamente para las primeras 1000 filas, es decir que en C1001 deja de funcionar y me devuelve #Valor!

la verdad que no entiendo qué estoy haciendo mal... he probado otras fórmulas con resultados similares

si alguien me puede ayudar, estaré muy agradecido
__________________
Tonterias
Trillonario
  #2 (permalink)  
Antiguo 05/01/2012, 20:37
Avatar de Vanchi
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Io voy donde vo' vai... Ca'eza
Mensajes: 1.111
Antigüedad: 17 años, 2 meses
Puntos: 138
Respuesta: ver si un valor está en una columna de excel/open office

Cita:
Iniciado por marckd Ver Mensaje
el asunto es así, tengo una tabla con unos 17000 valores, y otra tabla con 1000 valores
se que los 1000 aparecen en la de 17000, lo que preciso hacer es marcar en la fila en la que aparece y ponerle un valor "4"

he probado con la función
Código:
=SI(C1='cuatro'.$A$1:$A$1000;4;0)
y funciona, pero solamente para las primeras 1000 filas, es decir que en C1001 deja de funcionar y me devuelve #Valor!

la verdad que no entiendo qué estoy haciendo mal... he probado otras fórmulas con resultados similares

si alguien me puede ayudar, estaré muy agradecido
Yo usaría la función match.

Probala.

Saludos.
__________________
Según recientes estudios científicos, los 3 más grandes descubrimientos de la humanidad son: El fuego, la rueda y la minifalda.
Yo personalmente no le encuentro mucha utilidad a los 2 primeros.
  #3 (permalink)  
Antiguo 06/01/2012, 05:32
Avatar de marckd  
Fecha de Ingreso: febrero-2005
Ubicación: Uruguay
Mensajes: 511
Antigüedad: 19 años, 2 meses
Puntos: 11
Respuesta: ver si un valor está en una columna de excel/open office

nada... no creo que sea un tema de la función, sino de que por algo que se escapa de mi conocimiento, no le gusta el rango de valores



ocurre lo mismo

gracias de todas formas por responder
__________________
Tonterias
Trillonario
  #4 (permalink)  
Antiguo 06/01/2012, 15:16
Avatar de Vanchi
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Io voy donde vo' vai... Ca'eza
Mensajes: 1.111
Antigüedad: 17 años, 2 meses
Puntos: 138
Respuesta: ver si un valor está en una columna de excel/open office

Justamente por eso te recomiendo usar la función match.

Mirá esto:


Con la función Match te olvidás de los rangos.

Si encuentra el valor buscado en la matriz devolverá la posición donde lo encontró o un "#NA" si no lo hizo.

Con estos datos es pan comido el resto.

Probalo. En el ejemplo que te paso anidé el MATCH dentro de un ISNUMBER (para saber si lo encontró o no) y luego todo eso anidado en un IF para que escriba bonito si lo encontró o no.

PD: Yo tengo mi openoffice.org seteado para que, aunque esté en español, siempre las funciones las use en ingles. No se como será la función MATCH en español. De acuerdo a esta página para excel es "COINCIDIR", supongo que para openoffice.org será lo mismo. Sino avisame y te mando el archivito y cuando lo abras te dirá como es el nombre de la traducción.

PD2: ¿IGUAL es una macro creada por vos?
__________________
Según recientes estudios científicos, los 3 más grandes descubrimientos de la humanidad son: El fuego, la rueda y la minifalda.
Yo personalmente no le encuentro mucha utilidad a los 2 primeros.
  #5 (permalink)  
Antiguo 06/01/2012, 16:24
Avatar de marckd  
Fecha de Ingreso: febrero-2005
Ubicación: Uruguay
Mensajes: 511
Antigüedad: 19 años, 2 meses
Puntos: 11
Respuesta: ver si un valor está en una columna de excel/open office

ahh, no había entendido la traducción

muchas gracias! funcionó perfecto!
__________________
Tonterias
Trillonario

Etiquetas: calc, excel, office, open
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 19:21.