Buscarv

23/08/2008 - 22:04 por Alejandro | Informe spam
POr favor alguien que pueda ayudarme con la funcion buscrav en el excel 2007
con windows vista. El problema es que no me acepta la formula, me da un error
diciendo que hay muy pocos argumentos definidos. A quien pueda ayudarme
muchas gracias

Preguntas similare

Leer las respuestas

#6 Alejandro
26/08/2008 - 14:11 | Informe spam
Muchas gracias Héctor Miguel. El problema fue resuelto.

La solución fue la que me indicaste de los separadores de lista en
configuración regional (tenia marcado "espacio" como separador, lo cambie por
el "punto y coma" y se soluciono el inconveniente).

"Héctor Miguel" wrote:

hola, Alejandro !

> Te paso un caso similar pero con otra formula.
> Lo que me dijiste intente hacerlo pero no me permite ingresar la frormula de ninguna manera.
> El caso nuevo que ya lo tengo hecho es el siguiente: Tengo esta formula escrita
> =SI(B7=1 "Homaq-Burgwardt" SI(B7=2 "Canning" SI(B7=3 "Migueletes" SI(B7=4 "Otros" "Ingrese el Codigo de Obra"))))
> la edito aplicando F2 le doy enter y me aparece "error en la formula"
> Si no edito la formula funciona lo mas bien. Evidentemente es un problema con distintas formulas...

(hasta donde se)...
1) el tema de los separadores es controlado por el sistema operativo (configuracion de las opciones regionales)
2) si tu separador es punto_y_coma y el mio es coma, al yo recibir un archivo hecho en tu sistema, mi sistema lo ajusta
3) no veo como podrian co-existir formulas que utilicen dos distintos separadores de argumentos (espacio y otro)
4) va de nuevo...
> comprueba en las opciones de configuracion regional de tu windows (vista) cual es el separador para listas y argumentos
> en caso de que hubiera quedado borrado/sustituido/... por un espacio -?- reemplazalo por el correspondiente a tu region/costumbre

-> otra posibilidad, es que en excel tengas marcada la opcion para usar separadores "diferentes" a los del sistema
(disponible desde la version 2002, y son solamente opciones para el tratamiento de numeros) -?-

comentas (si encuentras) algun detalle mas significativo ?
saludos,
hector.

__ OP __
>>> ... escribo la formula asi =BUSCARV(A3;Hoja1!A1:E5;2;1)
>>> ... la transforma en esto =BUSCARV(A3 Hoja1!A1:E5 2 1).
>>> Con otras formulas no me aparecen errores (...)
>>> ... esta formula la estaba usando en el archivo en formato 2003 y andaba bien
>>> lo transforma en 2007, edito la celda con "F2" y cuando doy "enter" ne aparece... "error en la formula".
>>
>> 1) selecciona la celda donde necesitas "la formula"
>> 2) abre el editor de vba (atajo de teclado: alt + F11)
>> 3) muestra la ventana de inmediato (atajo: ctrl + G)
>> 4) copia/pega (o escribe) lo siguiente y pulsas enter para finalizar:
>> activecell.formula = "=vlookup(a3,hoja1!a1:d5,2,1)"
>> 5) regresa a excel, y comprueba cual es el separador de argumentos que usa en la interfase con el usuario



Respuesta Responder a este mensaje
#7 Héctor Miguel
26/08/2008 - 14:34 | Informe spam
hola, Alejandro !

La solucion fue la que me indicaste de los separadores de lista en configuracion regional
(tenia marcado "espacio" como separador, lo cambie por el "punto y coma" y se soluciono el inconveniente).



queda confirmada la solucion para otras ocasiones similares (y que fue la primer sugerencia en este hilo) :))

es probable que un espacio SI pueda funcionar como separador de listas (archivos *.csv, etc.)...
mas NO como separador de argumentos en excel, ya que este se usa para la interseccion de rangos ;)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida