La función BDExtraer falla desde la versión 3.3 de OpenOffice y en todas las de LibreOffice cuando se encuentra con una función en vez de un dato. Aún funcionaba en la 3.2.1
> From: [email protected] > To: [email protected] > Subject: Re: [es-users] problemas con la funcion bdextraer > Date: Wed, 7 Mar 2012 00:24:57 -0300 > > se ve re mal, no me van a entender. > > -----Mensaje original----- > From: Hector Czelada > Sent: Wednesday, March 07, 2012 12:22 AM > To: [email protected] > Subject: Re: [es-users] problemas con la funcion bdextraer > > a ver si ahi se ve mejor > base de datos > > > > > > > > > > > > > > > > > > > nombre numerodedocumento tiponumerodedocumento > descripciontipodedocumento > > > > > > hector 1111 1 documento de identidad en d4 la funcion es = > BUSCAR($C$4;$A$13:$A$15;$B$13:$B$15) > > > > juan 2222 2 documento de identidad en d5 la funciiòn es = > BUSCAR($C$5;$A$13:$A$15;$B$13:$B$15) > > > > miguel 3333 3 documento de identidad en d6 la funciiòn es = > BUSCAR($C$6;$A$13:$A$15;$B$13:$B$15) > > > > jorge 4444 1 documento de identidad en d7 la funciiòn es = > BUSCAR($C$7;$A$13:$A$15;$B$13:$B$15) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > tipos de documentos > > > > > > > > > numerodedocumento descripciontipodedocumento > > > > > > > > 1 documento de identidad > > > > > > > > 2 pasaporte > > > > > > > > 3 cedula de identidad > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > consulta a la base de datos mediante funciòn bdextrader > > > > > > > > > > > > > > > > > > > numerodedocumento > descripciontipodedocumento > > > > > > > 1111 > #VALOR! la función escrita es: = BDEXTRAER(A3:D7;D3;A21:A22) > > > > > > > > > > > > > > > ahi esta el error > > > > > > > > > > > -----Mensaje original----- > From: Hector Czelada > Sent: Tuesday, March 06, 2012 11:52 PM > To: [email protected] > Subject: Re: [es-users] problemas con la funcion bdextraer > > perdon. me equivoque al escribir, no es que tenga la función anidada sino > que tengo la siguiente configuraciòn > > un base de datos donde tengo > > A B > C D > nombre(texto), numerodedocumento(numerico), > identificadordetipodedocumento (numerico), descripcontipodedocumento(texto) > 1 hector 1111111 > 1 > documento de identidad > 2 juan 222222 > 2 > cedula de identidad > 3 miguel 333333 > 1 > documento de identidad > > > "aca tengo la formula: buscar(C3;A4:A6;B4:B6) > > En la misma hoja tengo otra que dice: > a > b > identificadordetipodedocumento(numerico), > descripciontipodedocumento(texto) > 4 1 > documento de identidad > 5 2 > cedula de identidad > 6 3 > libreta de enrolamiento > > > luego cuando hago la consulta con la función bdextraer, y solamente necesito > saber la descripcion del tipo de documento, del numero de alguno de los > numeros en particular tengo escrita en una celda lo siguiente > > A > 7 numerodedocumento > 8 aqui ingreso el numero de documento > > > > =bdextraer(A1:d3;descripciontipodedocumento;a7:a8) > > por lo visto, cuando la función bdextraer va y mira la base de datos, en ves > de "ver", y busca lo que esta escrito en el campo > "descripciondetipodedocumento", en ves de traerme el valor que al utilizar > la funciòn buscar me da como resultado, la funciòn bdextraer da el error > #valor. > > hice la prueba: elimne la funciòn buscar y puse el valor a mano en la celda, > la funciòn bdextraer funciona de diez. > > > espero haber podido explicar, puedo generar un ods y subirlo pero no se si > se puede. > > > > -----Mensaje original----- > From: MiguelAngel > Sent: Tuesday, March 06, 2012 10:46 PM > To: [email protected] > Subject: Re: [es-users] problemas con la funcion bdextraer > > El 07/03/12 1:56, Hector Czelada escribió: > > buenas. > > > > tengo el siguiente problema: > > > > 1) en un opeoffice 2.2.3 cree un archivo en el calc, utilizando la función > > bdextraer y el campo “campo de base de datos”, lo tengo relacionado a una > > formula que usa la función buscar. > > > > 2) pero si abro el archivo desde un libreoffice 3.xx o openoffice 3.3, me > > da el error de “valor!”, porque en “campo de base de datos”, aparece en > > blanco o con un valor que no se encuentra en la base de datos. Si > > reemplazo la formula y pongo el valor a mano, anda espectacular. Así que > > el problema esta en la función de busqueda que le inclui. > > > > 3) por lo visto esta función buscar, anidada dentro dentro de la función > > bdextraer no funciona. tengo que cambiar la función buscar? > > > > > > > > > Al menos pasa una copia de la función BUSCAR que estás usando, > (copia el contenido de la celda en el correo), > para que alguno pueda ver si hay algún error. > > Miguel Ángel. > > -- > Unsubscribe instructions: E-mail to [email protected] > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/es/users/ > All messages sent to this list will be publicly archived and cannot be > deleted > > > -- > Unsubscribe instructions: E-mail to [email protected] > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/es/users/ > All messages sent to this list will be publicly archived and cannot be > deleted > > > -- > Unsubscribe instructions: E-mail to [email protected] > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/es/users/ > All messages sent to this list will be publicly archived and cannot be > deleted > > > -- > Unsubscribe instructions: E-mail to [email protected] > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/es/users/ > All messages sent to this list will be publicly archived and cannot be deleted > -- Unsubscribe instructions: E-mail to [email protected] Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/es/users/ All messages sent to this list will be publicly archived and cannot be deleted

