Referencia dinámica de nombres de administrador de nombres en Excel

0

Tengo datos de encuestas y quiero ver los datos de los encuestados por país de origen. Tengo 1 columna de variables indicadoras por país y he usado el Administrador de nombres para definir el nombre de cada país (por ejemplo, China = AB1: AB100).

Si bien puedo ver manualmente las respuestas de China con una fórmula como = sumifs (A1: A100, China, 1), quiero poder arrastrar esta fórmula hacia abajo para completar la siguiente tabla:

China 50%

Demark 50%

Finlandia 59%

Francia 45%

Alemania 48%

India 49%

Italia 45%

¿Hay alguna manera de escribir una fórmula que use la columna de la izquierda para hacer referencia dinámica a los nombres que he creado en Name Manager? (Esto parece ser un paso eliminado de INDIRECTO ()).

JRW
fuente
eche un vistazo a la función INDIRECTA
ThunderFrame

Respuestas:

0

Sí, INDIRECTes exactamente lo que quieres aquí. Si su lista de China, Dinamarca, Finlandia ... está en B1: B7, puede usar lo siguiente:

=SUMIFS(A1:A100,INDIRECT(B1),1)

y calculará lo mismo que =SUMIFS(A1:A100,China,1)si "China" está en B1.

Alexis Olson
fuente
Quizás no estaba del todo claro. "China" es una referencia con nombre en Name Manager. Parece que no puedo usar INDIRECTO () para hacer referencia a una celda que contiene la cadena "China" para devolver el nombre "China" del Administrador de nombres (devuelve un error #REF!). ¿Eso ayuda?
JRW
Eso es lo que supuse que querías decir. A INDIRECTmí me funciona bien para lo que estás describiendo. ¿Puede verificar que la celda a la que hace referencia sea exactamente "China" y que no tenga espacios adicionales ni nada y que el nombre de China tenga el alcance del Libro de trabajo en el Administrador de nombres?
Alexis Olson
Hmm Sí, en el alcance del libro y la coincidencia de nombres. Aquí hay algunos detalles adicionales: En el Administrador de nombres, "China" se define como "= INDIRECTO (A1)" donde A1 tiene la cadena "Filtro! A1: A100" Dado que tengo varios filtros que estoy buscando arrastrar hacia abajo, I puedo lograr mi objetivo con un INDIRECTO (INDEX (MATCH ())) de "China" (cadena, no nombre en Name Manager); pero espero una fórmula más legible
JRW