Jump to content
Ibeth

ANSWERED Al referenciar una tabla de doble entrada con "=INDIRECTO(COLUMNA_1) INDIRECTO(COLUMNA_2)" obtengo "#REF"!

Recommended Posts

 

Hola con todos!

Tengo un problema bastante particular y el cual no sé cómo explicar muy bien.

He estado buscando una solución en el foro, en google, youtube pero no he dado con la respuesta que necesito.

Necesito trabajar con una tabla de doble entrada para obtener la distancia entre dos lugares, pero esta tabla no repite todos los nombres de los lugares en ambas entradas.

El resultado a buscar debo escribirlo en otra tabla donde se detalla el nombre de cada lugar en dos columnas distintas. Ambas tablas se encuentran en la misma Hoja de Cálculo.

Mi profesor utilizó la fórmula INDIRECTO, vinculando las dos celdas donde estaba el nombre de los lugares, países en este caso, del siguiente modo:

=INDIRECTO(C14) INDIRECTO(D14)

A él la fórmula le funcionó sin ninguna complicación, obteniendo el valor de la distancia entre ambos países, sin embargo, cuando yo trato de utilizar la misma sintaxis obtengo "#REF!".

Quisiera saber a qué se debe esta diferencia si no he eliminado o modificado ninguna de las referencias que he utilizado.

Agradeceré cualquier sugerencia posible, gracias de antemano!

 

 

Libro1.xlsx

Share this post


Link to post
Share on other sites

Hola.

Yo particularmente con la funcion indirecto no se como obtener los resultados.

Prueba con esta formula:

=INDICE($K$4:$Q$9;SI.ERROR(COINCIDIR(C14;J$4:J$9;0);COINCIDIR(D14;J$4:J$9;0));SI.ERROR(COINCIDIR(D14;K$3:Q$3;0);COINCIDIR(C14;K$3:Q$3;0)))

Un saludo.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




  • Posts

    • Buenos dias, Lo primero quiero dar las gracias por aceptarme en este foro, contribuiré en él todo lo que pueda. En segundo lugar, queria compartir un archivo con el que llevo trabajando varios dias y no consigo dar con una solución para el problema que os expongo a continuación: En este archivo, tengo en la columna "A" cadenas de texto de las cuales deseo extraer un "codigo" que no siempre es el mismo (Los diferentes "codigos" que deseo extraer son los que se muestran en la tabla de la derecha"), el problema principal que me he encontrado es que cada "codigo" tiene un numero de caracteres diferentes por lo que dificulta su formulación. Ademas, el "codigo" que busco no siempre se encuentra al principio de la cadena de texto y en ocasiones en una misma cadena de texto aparecen varios "codigos". El resultado deseado seria el siguiente, en la columna "B" quedaria el codigo extraido en funcion de la tabla de la derecha y en columna "C" el nombre asignado a este "codigo": Espero haber explicado bien el problema, quedo atento a vuestas opiniones. Muchisimas gracias. Un saludo. Prueba.xlsx
    • Hola, Estoy con una macro donde tengo que filtrar por varias condiciones una tabla y de momento solo he sabido añadir dos de ellas.   Necesito Filtrar la tabla por TIPO = CONSUMO Y ESTADO <> STOCK Y además decirle que me filtre por TIPO = SERVICIOS O PRODUCTOS independientemente del Estado.   He sabido filtrar por lo primero, pero no sé cómo decirle la segunda parte. Os adjunto un ejemplo. Muchas gracias!     ejemplofiltro (1).7z
    • Hola @rafernan Una posible solución, espero sea de utilidad. -->> Sub Print_1() Cc = Sheets("LISTADO").Cells(9, 9).Value    Sheets("PEGATINA").PrintOut From:=1, to:=Cc ', Copies:=Cc, Collate:=True, IgnorePrintAreas:=False ''For i = 1 To Cc ''     Sheets("PEGATINA").PrintOut ''Next i End Sub <<-- Nos comentas
    • Es perfecto , es lo que trate de hacer y no me resulto, solo una duda, se podrá modificar de alguna manera que  la suma no sea mayor al promedio? no se si sera muy complejo eso. Pero de verdad muchas gracias.
    • Saludos @rsoto.conta te dejo una forma, es las mas simple, ordenas la deuda, y vas asignando valores maximo y minimo a cada cobrador, al final la distribución es uniforme, lo único es que si el valor máximo es muy diferente al resto, pues siempre el primer seleccionado de seguro tendrá un promedio mucho mayor Distribuir Deuda.xlsm
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy