Professional Documents
Culture Documents
Mostrar todo
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin AREAS en Microsoft Excel.
Descripcin
Devuelve el nmero de reas de una referencia. Un rea es un rango de celdas adyacentes o una sola celda.
Sintaxis
AREAS(ref)
La sintaxis de la funcin AREAS tiene el siguiente argumento:
Ref Obligatorio. Es una referencia a una celda o un rango de celdas y puede referirse a varias reas. Si desea especificar varias referencias como un argumento nico, deber incluir otro par de parntesis para que Microsoft Excel no interprete el punto y coma como separador de campo. Vea el siguiente ejemplo.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A Frmula =AREAS(B2:D4) =AREAS((B2:D4;E5;F6:I9)) =AREAS(B2:D4 B2) B Descripcin (resultado) Nmero de reas en el rango (1) Nmero de reas en el rango (3) Nmero de reas en el rango (1)
1 2 3 4
En este artculo se describen la sintaxis de la frmula y el uso de la funcin BUSCAR en Microsoft Excel.
Descripcin
La funcin BUSCAR devuelve un valor de un rango de una fila o una columna o de una matriz. La funcin BUSCAR tiene dos formas de sintaxis: la forma vectorial y la matricial.
Si desea Buscar en un rango de una fila o una columna (denominado vector) un valor y devolver un valor desde la misma posicin en un segundo rango.
Uso Use la forma vectorial cuando disponga de una amplia lista de valores en los que buscar o cuando es posible que los valores cambien con el tiempo. Use esta forma cuando disponga de una pequea lista de valores y stos permanezcan siempre constantes.
Buscar el valor especificado en la primera fila o columna de una matriz y devolver un valor desde la misma posicin en la ltima fila o columna de la matriz.
Forma matricial
NOTAS
Tambin se puede usar la funcin BUSCAR como alternativa para la funcin SI para crear pruebas o pruebas que excedan el lmite de funciones anidadas. Vea los ejemplos de la forma matricial. Para que la funcin BUSCAR funcione correctamente, los datos en los que se realiza la bsqueda se deben colocar en orden ascendente. Si esto no es posible, considere la posibilidad de usar las funciones BUSCARV , BUSCARH o COINCIDIR.
Forma vectorial
Un vector es un rango de una sola fila o columna. La forma vectorial de BUSCAR busca un valor en un rango de una columna o una fila (denominado vector) y devuelve un valor desde la misma posicin en un segundo rango de una columna o una fila. Use esta forma de la funcin BUSCAR cuando desee especificar el rango que incluya los valores que desea buscar. La otra forma de la funcin BUSCAR busca automticamente en la primera columna o fila.
SINTAXIS
BUSCAR(valor_buscado, vector_de_comparacin, [vector_resultado])
La sintaxis de la forma vectorial de la funcin BUSCAR tiene los siguientes argumentos:
valor_buscado Obligatorio. Valor que busca la funcin BUSCAR en el primer vector. Valor_buscado puede ser un nmero, texto, un valor lgico o un nombre de referencia que se refiere a un valor. vector_de_comparacin Obligatorio. Rango que slo contiene una fila o una columna. Los valores del vector_de_comparacin pueden ser texto, nmeros o valores lgicos.
ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en maysculas y en minsculas es equivalente. vector_resultado Opcional. Rango que solo incluye una fila o una columna. El argumento vector_resultado debe tener el mismo tamao que vector_de_comparacin.
OBSERVACIONES
Si la funcin BUSCAR no puede encontrar el valor_buscado, la funcin muestra el valor ms grande en vector_de_comparacin que es menor o igual al valor_buscado. Si el valor_buscado es menor que el menor valor del vector_de_comparacin, BUSCAR devuelve el valor de error #N/A.
EJEMPLO
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A Frecuencia 4,14 4,19 5,17 5,77 6,39 Frmula 8 =BUSCAR(4,19;A2:A6;B2:B6) B Color rojo anaranjado amarillo verde azul Descripcin Busca 4,19 en la columna A y devuelve el valor de la columna B que est en la misma fila. Busca 5,00 en la columna A, encuentra el siguiente valor inferior (4,19) y devuelve el valor de la columna B que est en la misma fila. Busca 7,66 en la columna A, encuentra el siguiente valor inferior (6,39) y devuelve el valor de la columna B que est en la misma fila. Busca 0 en la columna A y devuelve un error, ya que 0 es menor que el valor ms bajo del vector_de_comparacin A2:A7. Resultado anaranjado C
1 2 3 4 5 6 7
=BUSCAR(5,00;A2:A6;B2:B6)
anaranjado
10
=BUSCAR(7,66;A2:A6;B2:B6)
azul
11
=BUSCAR(0;A2:A6;B2:B6)
#N/A
Volver al principio
Forma matricial
La forma matricial de BUSCAR busca el valor especificado en la primera fila o columna de una matriz y devuelve un valor de la misma posicin en la ltima fila o columna de la matriz. Use esta forma de BUSCAR cuando los valores que desea buscar estn en la primera fila o columna de la matriz. Use la otra forma de BUSCAR cuando desea especificar la ubicacin de la columna o fila.
SUGERENCIA En general, es mejor usar las funciones BUSCARH o BUSCARV en lugar de la forma
matricial de BUSCAR. Esta forma de BUSCAR se proporciona por cuestiones de compatibilidad con otros programas de hojas de clculo.
SINTAXIS
BUSCAR(valor_buscado; matriz)
La sintaxis de la forma matricial de la funcin BUSCAR tiene estos argumentos:
valor_buscado Obligatorio. Valor que busca la funcin BUSCAR en una matriz. El argumento valor_buscado puede ser un nmero, texto, un valor lgico o un nombre de referencia que se refiere a un valor.
Si BUSCAR no puede encontrar el valor de valor_buscado, usa el mayor valor de la matriz que es menor o igual que el valor_buscado.
Si el valor de valor_buscado es menor que el menor valor de la primera fila o columna (segn las dimensiones de la matriz), BUSCAR devuelve el valor de error #N/A.
matriz Obligatorio. Rango de celdas que contiene texto, nmeros o valores lgicos que desea comparar con valor_buscado.
La forma matricial de BUSCAR es muy similar a las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca el valor de valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR realiza la bsqueda segn las dimensiones de la matriz.
Si la matriz cubre un rea que es ms ancha que alta (ms columnas que filas), BUSCAR busca el valor de valor_buscado en la primera fila.
Si una matriz es cuadrada o ms alta que ancha (tiene ms filas que columnas), BUSCAR busca en la primera columna.
Con las funciones BUSCARH y BUSCARV, puede especificar un ndice en vertical o en horizontal, pero BUSCAR siempre selecciona el ltimo valor de la fila o columna.
IMPORTANTE Los valores de la matriz se deben colocar en orden ascendente: ..., -2, -1, 0, 1,
2, ..., A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en maysculas y en minsculas es equivalente.
EJEMPLOS
Ejemplo 1
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A Frmula B Descripcin C Resultado
=BUSCAR("C";{"a";"b";"c";"d"\1;2;3;4})
Busca "C" en la primera fila de la matriz, encuentra el valor superior que es menor o igual ("c") y, a continuacin, devuelve el valor en la ltima fila que est en la misma columna. Busca "balda" en la primera fila de la matriz, encuentra el valor superior que es menor o igual ("b") y, a continuacin, devuelve el valor en la ltima columna que est en la misma fila.
=BUSCAR("balda";{"a";1\"b";2\"c";3})
Ejemplo 2
En el siguiente ejemplo se usa una matriz de nmeros para asignar una puntuacin a un resultado.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 4 5
Descripcin Busca el valor de A2 (45) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (0) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna. Busca el valor de A3 (90) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (90) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna. Busca el valor de A4 (78) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (70) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna. Busca el valor de A2 (45) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (0) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna. Busca el valor de A3 (90) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (90) y, a continuacin, devuelve
Resultado F
=BUSCAR(A3;{0;60;70;80;90};{"F";"D";"C";"B";"A"})
8 =BUSCAR(A4;{0;60;70;80;90};{"F";"D";"C";"B";"A"})
10
=BUSCAR(A2;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})
11
=BUSCAR(A3;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})
A-
el valor en la ltima fila que est en la misma columna. =BUSCAR(A4;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"}) Busca el valor de A4 (78) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (77) y, a continuacin, devuelve el valor en la ltima fila que est en la misma columna. C+
Volver al principio
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) CONSULTAH en Microsoft Excel.
Descripcin
Busca un valor en la fila superior de una tabla o una matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) de valores y, a continuacin, devuelve un valor en la misma columna de una fila especificada en la tabla o matriz. Use CONSULTAH cuando los valores de comparacin se encuentren en una fila en la parte superior de una tabla de datos y desee encontrar informacin que se halle dentro de un nmero especificado de filas. Use CONSULTAV cuando los valores de comparacin se encuentren en una columna a la izquierda de los datos que desee encontrar.
Sintaxis
CONSULTAH(valor_buscado; matriz_buscar_en; indicador_filas; [ordenado])
La sintaxis de la funcin CONSULTAH tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Valor_buscado Obligatorio. El valor que se busca en la primera fila de la tabla. Valor_buscado puede ser un valor, una referencia o una cadena de texto. Matriz_buscar_en Obligatorio. Una tabla de informacin en la que se buscan los datos. Use una referencia a un rango o el nombre de un rango.
Los valores de la primera fila del argumento matriz_buscar_en pueden ser texto, nmeros o valores lgicos.
Si ordenado es VERDADERO, los valores de la primera fila de matriz_buscar_en deben colocarse en orden ascendente: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, CONSULTAH puede devolver un valor incorrecto. Si ordenado es FALSO, no es necesario ordenar matriz_buscar_en.
Ordena los valores en orden ascendente, de izquierda a derecha. Para obtener ms informacin, vea Ordenar datos en un rango o tabla.
Indicador_filas Obligatorio. El nmero de fila en matriz_buscar_en desde el cual debe devolverse el valor coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila en matriz_buscar_en y as sucesivamente. Si indicador_filas es menor que 1, CONSULTAH devuelve el valor de error #VALOR!; si indicador_filas es mayor que el nmero de filas en matriz_buscar_en, CONSULTAH devuelve el valor de error #REF!. Ordenado Opcional. Un valor lgico que especifica si CONSULTAH debe localizar una coincidencia exacta o aproximada. Si es VERDADERO o se omite, devolver una coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta, devolver el siguiente valor mayor que sea inferior a valor_buscado. Si es FALSO, CONSULTAH encontrar una coincidencia exacta. Si no encuentra ninguna, devolver el valor de error #N/A.
Observacin
Si CONSULTAH no logra encontrar valor_buscado, utiliza el mayor valor que sea menor que valor_buscado. Si valor_buscado es menor que el menor valor de la primera fila de matriz_buscar_en, CONSULTAH devuelve el valor de error #N/A. Si Ordenado es FALSO y valor_buscado es un valor de texto, se pueden usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo.
5.
Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Ejes 4 5 6 Frmula 6 =CONSULTAH("Ejes"; A1:C4; 2; VERDADERO) =CONSULTAH("Cojinetes"; A1:C4; 3; FALSO) =CONSULTAH("B"; A1:C4; 3; VERDADERO) B Cojinetes 4 7 8 Descripcin (resultado) Busca Ejes en la fila 1 y devuelve el valor de la fila 2 que est en la misma columna (4) Busca Cojinetes en la fila 1 y devuelve el valor de la fila 3 que est en la misma columna (7) Busca B en la fila 1, y devuelve el valor de la fila 3 que est en la misma columna. Debido a que B no es una coincidencia exacta, se utiliza el siguiente valor menor que B: Ejes. (5) Busca Pernos en la fila 1 y devuelve el valor de la fila 4 que est en la misma columna (11) Busca 3 en la primera fila de la constante matricial y devuelve el valor de la fila 2 en la misma columna (c) C Pernos 9 10 11
1 2 3 4 5
=CONSULTAH("Pernos", A1:C4, 4)
10
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) CONSULTAV en Microsoft Excel.
Descripcin
Puede usar la funcin CONSULTAV para buscar la primera columna de un rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de celdas y, a continuacin, devolver un valor de cualquier celda de la misma fila del rango. Por ejemplo, si tiene una lista de empleados contenida en el rango A2:C10, los nmeros de identificacin de los empleados se almacenan en la primera columna del rango, como muestra la siguiente ilustracin.
Si conoce el nmero de identificacin del empleado, puede usar la funcin CONSULTAV para devolver el departamento o el nombre de dicho empleado. Para obtener el nombre del empleado nmero 38, puede usar la frmula =CONSULTAV(38; A2:C10; 3; FALSO). Esta frmula busca el valor 38 en la primera columna del rango A2:C10 y, a continuacin, devuelve el valor contenido en la tercera columna del rango y en la misma fila que el valor de bsqueda ("Juan Carlos Rivas").
La V de CONSULTAV significa vertical. Use CONSULTAV en lugar de CONSULTAH si los valores de comparacin se encuentran en una columna situada a la izquierda de los datos que desea buscar.
Sintaxis
CONSULTAV(valor_buscado; lookup_value, matriz_buscar_en; indicador_columnas; [ordenado])
La sintaxis de la funcin CONSULTAV tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
valor_buscado Obligatorio. Valor que se va a buscar en la primera columna de la tabla o rango. El argumento valor_buscado puede ser un valor o una referencia. Si el valor que proporcione para el argumento valor_buscado es inferior al menor valor de la primera columna del argumento matriz_buscar_en, CONSULTAV devuelve al valor de error #N/A. matriz_buscar_en Obligatorio. El rango de celdas que contiene los datos. Puede usar una referencia a un rango (por ejemplo, A2:D8) o un nombre de rango. Los valores de la primera columna de matriz_buscar_en son los valores que busca valor_buscado. Estos valores pueden ser texto, nmeros o valores lgicos. Las maysculas y minsculas del texto son equivalentes. indicador_columnas Obligatorio. Un nmero de columna del argumento matriz_buscar_en desde la cual debe devolverse el valor coincidente. Si el argumento indicador_columnas es igual a 1, la funcin devuelve el valor de la primera columna del argumento matriz_buscar_en; si el argumento indicador_columnas es igual a 2, devuelve el valor de la segunda columna de matriz_buscar_en y as sucesivamente.
Inferior a 1, CONSULTAV devuelve al valor de error #VALOR!. Superior al nmero de columnas de matriz_buscar_en, CONSULTAV devuelve el valor de error #REF!. ordenado Opcional. Un valor lgico que especifica si CONSULTAV va a buscar una coincidencia exacta o aproximada: Si ordenado se omite o es VERDADERO, se devolver una coincidencia exacta o aproximada. Si no encuentra ninguna coincidencia exacta, devolver el siguiente valor ms alto inferior a valor_buscado.
IMPORTANTE Si ordenado se omite o es VERDADERO, los valores de la primera
columna de matriz_buscar_en deben estar clasificados segn un criterio de ordenacin ascendente; en caso contrario, es posible que CONSULTAV no devuelva el valor correcto.
Si el argumento ordenado es FALSO, CONSULTAV slo buscar una coincidencia exacta. Si hay dos o ms valores en la primera columna de matriz_buscar_en que coinciden con el argumento valor_bsqueda, se usar el primer valor encontrado. Si no se encuentra una coincidencia exacta, se devolver el valor de error #N/A.
Observaciones
Al buscar valores de texto en la primera columna de matriz_buscar_en, asegrese de que los datos de la primera columna de matriz_buscar_en no tienen espacios al principio ni al final, de que no hay un uso incoherente de las comillas rectas ( ' o " ) ni tipogrficas ( o ) y de que no hay caracteres no imprimibles. En estos casos, CONSULTAV puede devolver un valor inesperado o incorrecto.
Al buscar valores de fechas o nmeros, asegrese de que los datos de la primera columna de matriz_buscar_en no se almacenen como valores de texto, ya que, en ese caso, CONSULTAV puede devolver un valor incorrecto o inesperado. Si ordenado es FALSO y valor_buscado es un valor de texto, se pueden usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.
Ejemplo
EJEMPLO 1
En este ejemplo, se busca en la columna Densidad de una tabla de propiedades atmosfricas los valores correspondientes de las columnas Viscosidad y Temperatura (los valores se refieren a aire a 0 grados Celsius al nivel del mar, o 1 atmsfera).
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Densidad 0,457 0,525 0,606 0,675 0,746 B Viscosidad 3,55 3,25 2,93 2,75 2,57 C Temperatura 500 400 300 250 200
1 2 3 4 5 6 7
8 9 10 11
2,38 2,17 1,95 1,71 Descripcin Usando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0,946, y despus devuelve el valor de la columna B en la misma fila. Usando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0,946, y despus devuelve el valor de la columna C en la misma fila. Usando una coincidencia exacta, busca el valor 0,7 en la columna A. Como en la columna A no hay ninguna coincidencia exacta, devuelve un error. Usando una coincidencia aproximada, busca el valor 0,1 en la columna A. Como 0,1 es inferior al menor de los valores de la columna A, devuelve un error. Usando una coincidencia aproximada, busca el valor 2 en la columna A, busca el mayor de los valores que sea inferior o igual a 2 en la columna A, que es 1,29, y despus devuelve el valor de la columna B en la misma fila.
12
=CONSULTAV(1;A2:C10;3;VERDADERO)
100
13 =CONSULTAV(0,7;A2:C10;3;FALSO)
#N/A
14 =CONSULTAV(0,1;A2:C10;2;VERDADERO)
#N/A
15 =CONSULTAV(2;A2:C10;2;VERDADERO)
1,71
16
EJEMPLO 2
En este ejemplo, se buscan valores en la columna Id. de artculo de una tabla de productos para bebs y se les asignan los valores correspondientes de las columnas Costo y Marcas para calcular los precios y las condiciones de prueba.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Id. de artculo ST-340 BI-567 DI-328 WI-989 AS-469 Frmula = CONSULTAV("DI-328"; A2:D6; 3; FALSO) * (1 + CONSULTAV("DI-328"; B Elemento Cochecito Babero Paales Toallitas Aspirador Descripcin Calcula el precio minorista de los paales C Costo 145,67 $ 3,56 $ 21,45 $ 5,12 $ 2,56 $ D Marcas 30% 40% 35% 40% 45% Resultado 28,96 $
1 2 3 4 5 6 7
agregando el porcentaje marcado al costo. Calcula el precio de venta de las toallitas restando un descuento especificado al precio minorista. Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra "El costo es inferior a 20,00 $". Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra el costo "El costo es n.nn $". 5,73 $
= SI(CONSULTAV(A2; A2:D6; 3; FALSO) >= 20; "La marca es " & 100 * CONSULTAV(A2; A2:D6; 4; FALSO) &"%", "El costo es inferior a 20,00 $") = SI(CONSULTAV(A3; A2:D6; 3; FALSO) >= 20; "La marca es: " & 100 * CONSULTAV(A3; A2:D6; 4; FALSO) &"%"; "El costo es $" & CONSULTAV(A3; A2:D6; 3; FALSO))
La marca es 30%
10
El costo es 3,56 $
11
EJEMPLO 3
En este ejemplo, se busca en la columna Id. de una tabla de empleados y se buscan los valores coincidentes de otras columnas para calcular las edades y probar las condiciones de error.
1.
2. 3.
4.
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A 1 Id. B Apellido s Cornejo C Nombr e Cecilia D Puesto E Fecha nacimiento 8 de diciembre de 1968 19 de febrero de 1952 30 de agosto de 1963 19 de septiembre de 1958 4 de marzo de 1955 2 de julio de 1963 Resultado 49
Rep. de ventas
Rep. de ventas
Escolar
Jess
Rep. de ventas
Gil
Enrique
Descripcin Para el ao fiscal 2004, busca la edad de un empleado cuya id. es 5. Usa la funcin FRAC.AO para restar la fecha de nacimiento de la fecha final del ao fiscal y muestra el resultado como un entero usando la funcin ENTERO. Si hay un empleado cuya id. es 5, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado".
1 0
Navarro
La funcin ESNOD devuelve el valor VERDADERO si la funcin CONSULTAV devuelve el valor de error #NA.
1 1
Si hay un empleado cuya id. es 15, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado". La funcin ESNOD devuelve el valor VERDADERO si la funcin CONSULTAV devuelve el valor de error #NA.
Empleado no encontrado
1 2
=CONSULTAV(4;A2:E7;3;FALSO) & " " & CONSULTAV(4;A2:E7;2;FALSO) & " es un " & CONSULTAV(4;A2:E7;4;FALSO)
Para un empleado cuya id. es 4, concatena los valores de tres celdas para formar una frase completa.
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) COINCIDIR en Microsoft Excel.
Descripcin
La funcin COINCIDIR busca un elemento especificado en un rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de celdas y, a continuacin, devuelve la posicin relativa de ese elemento en el rango. Por ejemplo, si el rango A1:A3 contiene los valores 5, 25 y 38, la frmula
=COINCIDIR(25;A1:A3;0)
Use COINCIDIR en lugar de una de las funciones BUSCAR cuando necesite conocer la posicin de un elemento en un rango en lugar del elemento en s. Por ejemplo, puede usar la funcin COINCIDIR para proporcionar un valor para el argumento fila de la funcin INDICE.
Sintaxis
COINCIDIR(valor_buscado;matriz_buscada; [tipo_de_coincidencia])
La sintaxis de la funcin COINCIDIR tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
valor_buscado Obligatorio. Valor que desea buscar en matriz_buscada. Por ejemplo, cuando busca un nmero en la gua telefnica, usa el nombre de la persona como valor de bsqueda, pero el valor que desea es el nmero de telfono.
El argumento valor_buscado puede ser un valor (nmero, texto o valor lgico) o una referencia de celda a un nmero, texto o valor lgico.
matriz_buscada Obligatorio. Rango de celdas en el que se realiza la bsqueda. tipo_de_coincidencia Opcional. Puede ser el nmero -1, 0 o 1. El argumento tipo_de_coincidencia especifica cmo Excel hace coincidir el valor_buscado con los valores de matriz_buscada. El valor predeterminado de este argumento es 1.
En la siguiente tabla se describe cmo la funcin busca valores segn la configuracin del argumento tipo_de_coincidencia.
Tipo_de_coincidencia 1 u omitido Comportamiento COINCIDIR encuentra el mayor valor que es menor o igual que el valor_buscado. Los valores del argumento matriz_buscada se deben colocar en orden ascendente, por ejemplo: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO. COINCIDIR encuentra el primer valor que es exactamente igual que el valor_buscado. Los valores del argumento matriz_buscada pueden estar en cualquier orden. COINCIDIR encuentra el menor valor que es mayor o igual que el valor_buscado. Los valores del argumento matriz_buscada se deben colocar en orden descendente, por ejemplo: VERDADERO, FALSO, Z-A, ...2, 1, 0, -1, -2, ..., etc.
-1
NOTAS
COINCIDIR devuelve la posicin del valor coincidente dentro de la matriz_buscada, no el valor en s. Por ejemplo, COINCIDIR("b";{"a";"b";"c"};0) devuelve 2, la posicin relativa de "b" dentro de la matriz {"a";"b";"c"}. COINCIDIR no distingue entre maysculas y minsculas cuando busca valores de texto. Si COINCIDIR no puede encontrar una coincidencia, devuelve el valor de error #N/A. Si el tipo_de_coincidencia es 0 y el valor_buscado es una cadena de texto, puede usar los caracteres comodn: el signo de interrogacin (?) y el asterisco (*), en el argumento valor_buscado. Un signo de interrogacin coincide con cualquier carcter individual; un asterisco coincide con cualquier secuencia de caracteres. Si desea buscar un signo de interrogacin o un asterisco real, escriba una tilde (~) antes del carcter.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo.
5.
Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Producto Bananas Naranjas Manzanas Peras Frmula 7 =COINCIDIR(39;B2:B5;1) B Recuento 25 38 40 41 Descripcin Como no hay ninguna coincidencia exacta, se devuelve la posicin del siguiente valor inferior (38) dentro del rango B2:B5. La posicin del valor 41 en el rango B2:B5. Devuelve un error porque los valores del rango B2:B5 no estn en orden descendente. Resultado 2 C
1 2 3 4 5 6
=COINCIDIR(41;B2:B5;0) =COINCIDIR(40;B2:B5;1)
4 #N/A
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) COLUMNA en Microsoft Excel. Puede encontrar vnculos a ms informacin sobre cmo dar formato a las columnas en la seccin Vea tambin.
Descripcin
Devuelve el nmero de columna de la referencia de celda (referencia de celda: conjunto de coordenadas que ocupa una celda en una hoja de clculo. Por ejemplo, la referencia de la celda que aparece en la
interseccin de la columna B y la fila 3 es B3.) dada. Por ejemplo, la frmula =COLUMNA(D10) devuelve 4, ya que la columna D es la cuarta columna.
Sintaxis
COLUMNA([referencia])
La sintaxis de la funcin COLUMNA tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
referencia Opcional. Celda o rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de celdas para el que desea devolver el nmero de columna. Si se omite el argumento de referencia o hace referencia a un rango de celdas y la funcin COLUMNA se escribe como una frmula de matriz horizontal, la funcin COLUMNA devuelve los nmeros de las columnas de referencia como una matriz horizontal.
Para especificar una frmula como frmula de matriz Comenzando con la celda de la frmula, seleccione el rango que desea que contenga la frmula de matriz. Presione F2 y, a continuacin, CTRL+Maysculas+Entrar.
Si el argumento de referencia es un rango de celdas y la funcin COLUMNA no se ha especificado como una frmula de matriz horizontal, la funcin COLUMNA devuelve el nmero de la columna situada ms a la izquierda. Si se omite el argumento de referencia, se presupone que es la referencia de la celda en la que aparece la funcin COLUMNA. El argumento de referencia no puede hacer referencia a varias reas.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =COLUMNA() 2 =COLUMNA(C10) 3 Nmero de columna de la referencia C10 B Descripcin Columna en la que aparece la frmula C Resultado 1: como no se especifica ningn argumento, la funcin devuelve el valor de la columna que contiene la frmula. En este caso, la frmula est en una celda de la columna A, por lo tanto, la funcin devuelve 1. 3: como la columna C es la tercera columna, la funcin devuelve 3.
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) COLUMNAS en Microsoft Excel.
Descripcin
Devuelve el nmero de columnas de una matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) o de una referencia.
Sintaxis
COLUMNAS(matriz)
La sintaxis de la funcin COLUMNAS tiene el siguiente argumento (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Matriz Obligatorio. Una matriz, una frmula de matriz (frmula de matriz: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas de matriz se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) o una referencia a un rango de celdas cuyo nmero de columnas se desea obtener.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =COLUMNAS(C1:E4) =COLUMNAS({1;2;3\4;5;6}) B Descripcin (resultado) Nmero de columnas de la referencia (3) Nmero de columnas de la constante matricial (3)
1 2 3
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) DESREF en Microsoft Excel.
Descripcin
Devuelve una referencia a un rango que es un nmero de filas y de columnas de una celda o rango de celdas. La referencia devuelta puede ser una celda o un rango de celdas. Puede especificar el nmero de filas y el nmero de columnas a devolver.
Sintaxis
DESREF(ref; filas; columnas; [alto]; [ancho])
La sintaxis de la funcin DESREF tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Ref Obligatorio. La referencia en la que se desea basar la desviacin. La referencia debe referirse a una celda o un rango de celdas adyacentes; en caso contrario, DESREF devuelve el valor de error #VALOR! Filas Obligatorio. El nmero de filas, hacia arriba o hacia abajo, al que se desea que haga referencia la celda superior izquierda. Si el argumento filas es 5, la celda superior izquierda de la referencia pasa a estar cinco filas ms abajo que la referencia. Filas puede ser positivo (lo que significa que est por debajo de la referencia de inicio) o negativo (por encima). Columnas Obligatorio. El nmero de columnas, hacia la derecha o izquierda, al que se desea que haga referencia la celda superior izquierda del resultado. Si el argumento columnas es 5, la celda superior izquierda de la referencia pasa a estar cinco columnas hacia la derecha de la referencia. Columnas puede ser positivo (lo que significa a la derecha de la referencia de inicio) o negativo (a la izquierda). Alto Opcional. El alto, en nmero de filas, que se desea que tenga la referencia devuelta. El alto debe ser un nmero positivo. Ancho Opcional. El ancho, en nmero de columnas, que se desea que tenga la referencia devuelta. El argumento ancho debe ser un nmero positivo.
Observaciones
Si los argumentos filas y columnas colocan la referencia ms all del borde de la hoja de clculo, DESREF devuelve el valor de error #REF!
Si los argumentos alto o ancho se omiten, los valores predeterminados sern los del argumento ref.
DESREF en realidad no desplaza celdas ni modifica la seleccin, simplemente devuelve una referencia. Se puede utilizar la funcin DESREF con cualquier funcin que necesite una referencia como argumento. Por ejemplo, la frmula SUMA(DESREF(C2;1;2;3;1)) calcula el valor total de un rango de tres filas por una columna que se encuentra por debajo una fila y dos columnas a la derecha de la celda C2.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =DESREF(C3;2;3;1;1) 3 =SUMA(DESREF(C3:E5;1;0;3;3)) =DESREF(C3:E5;0;-3;3;3) B Descripcin (resultado) Muestra el valor en la celda F5 (0) Suma el rango C2:E4 (0)
1 2
En este artculo se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) DIRECCION en Microsoft Excel. Puede encontrar vnculos a informacin sobre cmo trabajar con direcciones de correo o crear etiquetas postales en la seccin Vea tambin.
Descripcin
Puede usar la funcin DIRECCION para obtener la direccin de una celda en una hoja de clculo, con los nmeros especficos de fila y columna. Por ejemplo, DIRECCION(2;3) devuelve $C$2. Otro ejemplo, DIRECCION(77;300) devuelve $KN$77. Puede usar otras funciones, como FILA y COLUMNA, para proporcionar los argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.) de nmero de fila y columna para la funcin DIRECCION.
Sintaxis
DIRECCION(fila; columna; [abs]; [a1]; [hoja])
La sintaxis de la funcin DIRECCION tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
fila Obligatorio. Valor numrico que especifica el nmero de fila que se va a usar en la referencia de celda. columna Obligatorio. Valor numrico que especifica el nmero de columna que se va a usar en la referencia de celda. abs Opcional. Valor numrico que especifica el tipo de referencia que se devolver.
abs 1u omitido Devuelve este tipo de referencia Absoluta (referencia de celda absoluta: en una frmula, direccin exacta de una celda, independientemente de la posicin de la celda que contiene la frmula. Una referencia de celda absoluta tiene la forma $A$1.) Fila absoluta, columna relativa Fila relativa, columna absoluta Relativa
2 3 4
A1 Opcional. Valor lgico que especifica el estilo de referencia A1 o R1C1. En el estilo A1, las columnas se rotulan en orden alfabtico y las filas se rotulan en orden numrico. En el estilo de referencia R1C1, las columnas y filas se rotulan numricamente. Si el argumento A1 es VERDADERO o se omite, la funcin DIRECCION devuelve una referencia de estilo A1; si es FALSO, la funcin DIRECCION devuelve una referencia de estilo R1C1.
NOTA Para cambiar el estilo de referencia que usa Excel, haga clic en la pestaa Archivo, en
Opciones y, a continuacin, en Frmulas. En Trabajando con frmulas, habilite o deshabilite la casilla Estilo de referencia R1C1. hoja Opcional. Valor de texto que especifica el nombre de la hoja de clculo que se usar como referencia externa. Por ejemplo, la frmula =DIRECCION(1;1;;;"Hoja2") devuelve Hoja2!$A$1. Si se omite el argumento hoja, no se usa ningn nombre de hoja y la direccin que devuelve la funcin hace referencia a una celda de la hoja actual.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =DIRECCION(2; 3) =DIRECCION(2; 3; 2) 4 =DIRECCION(2; 3; 2; FALSO) B Descripcin Referencia absoluta Fila absoluta, columna relativa Fila absoluta, columna relativa de estilo de referencia R1C1 Referencia absoluta a otro libro y hoja de clculo Referencia absoluta a otra hoja de clculo C Resultado $C$2 C$2 R2C[3]
1 2 3
[Libro1]Hoja1!R2C3
'HOJA EXCEL'!R2C3
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) ELEGIR en Microsoft Excel.
Descripcin
Utiliza el argumento nm_ndice para devolver un valor de una lista de argumentos de valores. Utilice ELEGIR para seleccionar uno de los 254 valores posibles a partir del rango del argumento ndice. Por ejemplo, si valor1 a valor7 son los das de la semana, ELEGIR devuelve uno de los das cuando se utiliza un nmero entre 1 y 7 como argumento nm_ndice.
Sintaxis
ELEGIR(nm_ndice; valor1; [valor2]; ...)
La sintaxis de la funcin ELEGIR tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Nm_ndice Obligatorio. Especifica el argumento de valor que se selecciona. El argumento nm_ndice debe ser un nmero entre 1 y 254, o bien, una frmula o referencia a una celda que contenga un nmero entre 1 y 254.
Si nm_ndice es menor que 1 o mayor que el nmero del ltimo valor de la lista, ELEGIR devuelve el valor de error #VALOR!.
Valor1; valor2... Valor1 es obligatorio, los valores siguientes son opcionales. De 1 a 254 argumentos de valores entre los cuales la funcin ELEGIR selecciona un valor o accin que se
ejecuta basndose en el argumento nm_ndice. Los argumentos pueden ser nmeros, referencias a celdas, nombres definidos, frmulas, funciones o texto.
Observaciones
Si nm_ndice es una matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.), cada valor se evaluar cuando se evale ELEGIR. Los argumentos de valor para ELEGIR pueden ser referencias de rango, as como valores individuales.
=SUMA(ELEGIR(2;A1:A10;B1:B10;C1:C10))
evala:
=SUMA(B1:B10)
que despus devuelve un valor basado en los valores del rango B1:B10.
La funcin ELEGIR se evala primero, devolviendo la referencia B1:B10. La funcin SUMA se evala a continuacin utilizando B1:B10, que es el resultado de la funcin ELEGIR, como su argumento.
Ejemplos
EJEMPLO 1
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Datos 1 2 3 Terminado Frmula =ELEGIR(2;A2;A3;A4;A5) =ELEGIR(4;B2;B3;B4;B5) B Datos Clavos Tornillos Tuercas Pernos Descripcin (resultado) Valor del segundo argumento A3 (2) Valor del cuarto argumento B5 (Pernos)
1 2 3 4 5 6 7 8
EJEMPLO 2
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Datos 23 45 12 10 Frmula Descripcin (resultado) B
1 2 3 4 5 6 7
=SUMA(A2:ELEGIR(2;A3;A4;A5))
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) FILA en Microsoft Excel.
Descripcin
Devuelve el nmero de fila de una referencia.
Sintaxis
FILA([ref])
La sintaxis de la funcin FILA tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Ref Opcional. La celda o el rango de celdas cuyo nmero de fila se desea conocer.
Si el argumento ref se omite, se supone que es la referencia de la celda en la que aparece la funcin FILA.
Si ref es un rango de celdas y si la funcin FILA se especifica como una matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) vertical, FILA devuelve los nmeros de filas de referencia como una matriz vertical.
Ejemplos
EJEMPLO 1
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =FILA() =FILA(C10) B Descripcin (resultado) Fila donde aparece la frmula (2) Fila de la referencia (10)
1 2 3
EJEMPLO 2
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =FILA(C4:D6) B Descripcin (resultado) Primera fila de la referencia (4) Segunda fila de la referencia (5) Tercera fila de la referencia (6)
1 2 3 4
NOTA La frmula del ejemplo debe especificarse como frmula de matriz (frmula de matriz: frmula
que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas de matriz se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.). Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A2:A4 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 4.
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) FILAS en Microsoft Excel.
Descripcin
Devuelve el nmero de filas de una referencia o matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.).
Sintaxis
FILAS(matriz)
La sintaxis de la funcin FILAS tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Matriz Obligatorio. Una matriz, una frmula de matriz (frmula de matriz: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas de matriz se encierran entre llaves { } y se especifican presionando
CTRL+MAYS+ENTRAR.) o una referencia a un rango de celdas cuyo nmero de filas se desea saber.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Frmula =FILAS(C1:E4) =FILAS({1;2;3\4;5;6}) B Descripcin (resultado) Nmero de filas en la referencia (4) Nmero de filas en la constante matricial (2)
1 2 3
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) HIPERVINCULO en Microsoft Excel.
Descripcin
Crea un acceso directo o un salto que abre un documento almacenado en un servidor de red, en una intranet (intranet: red de una organizacin que utiliza tecnologas de Internet (como el protocolo HTTP o FTP). Si utiliza hipervnculos, puede explorar objetos, documentos, pginas y otros destinos en Internet.) o en Internet. Cuando haga clic en la celda que contenga la funcin HIPERVINCULO, Microsoft Excel abrir el archivo almacenado en ubicacin_del_vnculo.
Sintaxis
HIPERVINCULO(ubicacin_del_vnculo; [nombre_descriptivo])
La sintaxis de la funcin HIPERVINCULO tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Ubicacin_del_vnculo Obligatorio. La ruta de acceso y el nombre de archivo del documento que se desea abrir. Ubicacin_del_vnculo puede hacer referencia a un lugar de un documento, como por ejemplo una celda especfica o un rango con nombre de una hoja de clculo o un libro de Microsoft Excel, o a un marcador incluido en un documento de Microsoft Word. La ruta de acceso puede dirigir a un archivo almacenado en una unidad de disco duro, o tambin puede ser una ruta UNC (Universal Naming Convention, convencin de nomenclatura universal) de un servidor, en Microsoft Excel para Windows, o una ruta URL (Localizador uniforme de recursos (URL): direccin que especifica un protocolo (como HTTP o FTP) y la ubicacin de un objeto, documento, pgina World Wide Web u otro destino en Internet o una
intranet, por ejemplo: http://www.microsoft.com/.) (Uniform Resource Locator, localizador uniforme de recursos) de Internet o de una intranet.
Ubicacin_del_vnculo puede ser una cadena de texto entre comillas o una referencia a una celda que contiene el vnculo como cadena de texto.
Si el salto especificado en ubicacin_del_vnculo no existe o no est permito desplazarse por l, aparecer un error cuando se haga clic en la celda.
Nombre_descriptivo Opcional. El texto o valor numrico del vnculo que se muestra en la celda. El nombre_descriptivo se muestra en azul y est subrayado. Si se omite nombre_descriptivo, la celda muestra ubicacin_del_vnculo como texto del vnculo.
Nombre_descriptivo puede ser un valor, una cadena de texto, un nombre o una celda que contiene el texto o valor al que se salta.
Si nombre_descriptivo devuelve un valor de error (por ejemplo, #VALOR!), la celda mostrar el error en lugar del texto de salto.
Observacin
Para seleccionar una celda que contiene un hipervnculo sin ir al destino del hipervnculo, haga clic en la celda y mantenga presionado el botn del mouse hasta que el puntero se convierta en una cruz continuacin, suelte el botn. y, a
Ejemplos
IMPORTANTE
Los ejemplos siguientes son ficticios. Los archivos y ubicaciones de Internet usados en los ejemplos no existen. Despus de escribir una frmula HIPERVINCULO que dirija a un ubicacin en otra hoja de clculo u otro libro, guarde el libro antes de probar el hipervnculo, o de lo contrario aparecer un mensaje de error.
=HIPERVINCULO("[http://example.microsoft.com/informe/Informe presupuestario.xlsx]'Primer trimestre'!TotalDept"; "Haga clic para ver el Total del primer trimestre del departamento")
NOTA Cuando los nombres de las hojas incluyan espacios, coloque comillas simples alrededor de los
nombres para evitar que aparezca un mensaje de error con la indicacin de que Excel no pudo abrir el archivo especificado.
Para crear un hipervnculo a una ubicacin especfica en un documento de Microsoft Word, debe utilizar un marcador para definir la ubicacin a la que desea saltar en el documento. En el siguiente ejemplo se crea un hipervnculo al marcador denominado BenefTrim en el documento denominado Informe anual.doc en el sitio http://example.microsoft.com:
=HIPERVINCULO("\\FINANZAS\Facturas\1trim.xlsx"; D5)
=HIPERVINCULO("D:\Finanzas\1trim.xlsx"; H10)
=HIPERVINCULO("[C:\Mis documentos\Milibro.xlsx]Totales")
=HIPERVINCULO("[Presupuesto.xlsx]E56"; E56)
Para saltar a otra hoja del mismo libro, incluya en el vnculo el nombre de la hoja seguido por un signo de exclamacin (!). En el ejemplo anterior, para crear un vnculo a la celda E56 en la hoja Septiembre, incluya la palabra Septiembre! en el vnculo.
=HIPERVINCULO("[Presupuesto.xlsx]Septiembre!E56"; E56)
=HIPERVINCULO($Z$1)
En la celda Z1, escriba la ruta de acceso al destino del vnculo.
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) IMPORTARDATOSDINAMICOS en Microsoft Excel.
Descripcin
Devuelve los datos almacenados en un informe de tabla dinmica. Puede utilizar IMPORTARDATOSDINAMICOS para recuperar datos resumidos de un informe de tabla dinmica, si se ven los datos resumidos en el informe.
en la celda a la que desea devolver el valor y, a continuacin, haciendo clic en la celda del informe de tabla dinmica que contenga los datos que desee devolver.
Sintaxis
IMPORTARDATOSDINAMICOS(campo_datos; tabla_dinmica; [campo1; elemento1; campo2; elemento2]; ...)
La sintaxis de la funcin IMPORTARDATOSDINAMICOS tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Campo_datos Obligatorio. El nombre, entre comillas, del campo de datos que contiene los datos que se desean recuperar. Tabla_dinmica Obligatorio. Una referencia a cualquier celda, rango de celdas o rango de celdas con nombre en un informe de tabla dinmica. Esta informacin se usa para determinar qu informe de tabla dinmica contiene los datos que se desean recuperar. Campo1; Elemento1; Campo2; Elemento2 Opcional. De 1 a 126 parejas de nombres de campo y nombres de elemento que describen los datos que se desean recuperar. Las parejas pueden estar en cualquier orden. Los nombres de campo y nombres de elemento que no sean fechas ni nmeros van entre comillas. En el caso de los informes de tabla dinmica OLAP, los elementos pueden contener el nombre de origen de la dimensin y tambin el nombre de origen del elemento. Una pareja de campo y elemento de una tabla dinmica OLAP puede tener el siguiente aspecto:
Observaciones
Los campos calculados o los elementos y los clculos estndar se incluyen en los clculos de IMPORTARDATOSDINAMICOS. Si tabla_dinmica es un rango que incluye dos o ms informes de tabla dinmica, los datos se recuperarn del ltimo informe creado en el rango.
Si los argumentos de campo y elemento describen una sola celda, el valor de la celda se devuelve sin tener en cuenta si se trata de una cadena, un nmero, un error y as sucesivamente. Si un elemento contiene una fecha, el valor debe expresarse como un nmero de serie o rellenarse mediante la funcin FECHA para que se conserve si la hoja de clculo se abre en otra configuracin regional. Por ejemplo, un elemento que hace referencia a la fecha 5 de marzo de 1999 podra insertarse como 36224 o FECHA(1999;3;5). Las horas pueden insertarse como valores decimales o mediante la funcin TIEMPO. Si tabla_dinmica no es un rango donde se encuentra un informe de tabla dinmica, IMPORTARDATOSDINAMICOS devuelve #REF! Si los argumentos no describen un campo visible o incluyen un filtro de informe en el que los datos filtrados no se muestran, IMPORTARDATOSDINAMICOS devuelve #REF!
Ejemplo
El rango que contiene el informe de tabla dinmica es:
Resultado devuelve el total general del campo Ventas, 49.325 $. tambin devuelve el total general del campo Ventas, 49.325 $; el nombre de campo puede insertarse tal como aparece en la hoja, o bien como su raz (sin "Suma de", "Recuento de", etc.). devuelve el total general de marzo, 30.337 $.
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Mes"; "Marzo") IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Mes"; "Marzo"; "Producto"; "Frutas y verduras"; "Vendedor"; "Bentez")
devuelve 10.201 $.
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Regin"; "Sur") IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Producto"; "Bebidas"; "Vendedor"; "Davolio")
devuelve #REF! porque los datos de la regin Sur no se encuentran disponibles. devuelve #REF! porque no hay ningn valor total de ventas de bebidas para Davolio.
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) INDICE en Microsoft Excel.
Descripcin
Devuelve un valor o la referencia a un valor de una tabla o rango. La funcin INDICE presenta dos formas: matricial (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) y de referencia.
Si desea Devolver el valor de una celda concreta o de una matriz de celdas Devolver una referencia a celdas especificadas Vea Forma matricial Forma de referencia
Forma matricial
DESCRIPCIN
Devuelve el valor de un elemento de una tabla o matriz (matriz: utilizada para crear frmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) seleccionado por los ndices de nmero de fila y de columna.
SINTAXIS
INDICE(matriz; nm_fila; [nm_columna])
La sintaxis de la funcin INDICE tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Si matriz contiene slo una fila o columna, el argumento nm_fila o nm_columna correspondiente es opcional.
Si matriz tiene ms de una fila y ms de una columna y slo utiliza nm_fila o nm_columna, INDICE devuelve una matriz con toda una fila o columna.
Nm_fila Obligatorio. Selecciona la fila de la matriz desde la cual se devolver un valor. Si se omite nm_fila, se requiere el argumento nm_columna. Nm_columna Opcional. Selecciona la columna de la matriz desde la cual se devolver un valor. Si se omite nm_columna, se requiere el argumento nm_fila.
OBSERVACIN
Si se utilizan los argumentos nm_fila y nm_columna, INDICE devuelve el valor de la celda donde se produce la interseccin de los argumentos. Si se define nm_fila o nm_columna como 0 (cero), INDICE devuelve la matriz de valores de toda la columna o fila, respectivamente. Para utilizar valores devueltos como una matriz, escriba la funcin INDICE como una frmula de matriz (frmula de matriz: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas de matriz se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) en un rango horizontal de celdas para una fila y en un rango vertical de celdas para una columna. Para especificar una frmula de matriz, presione CTRL+MAYS+ENTRAR.
Los argumentos nm_fila y nm_columna deben indicar una celda incluida en matriz; de lo contrario, INDICE devuelve el valor de error #REF!
EJEMPLOS
Ejemplo 1
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Datos Manzanas Bananas B Datos Limones Peras
1 2 3 4
Descripcin (resultado) Valor situado en la interseccin de la segunda fila y la segunda columna del rango (Peras) Valor situado en la interseccin de la segunda fila y la primera columna del rango (Bananas)
Ejemplo 2
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A B
Frmula 2 =INDICE({1;2\3;4};0;2) 3
Descripcin (resultado) Valor situado en la primera fila de la constante matricial (2) Valor situado en la segunda fila, segunda columna de la constante matricial (4)
NOTA La frmula del ejemplo debe especificarse como frmula de matriz. Despus de copiar el ejemplo
en una hoja de clculo en blanco, seleccione el rango A2:A3 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 2.
Volver al principio
Forma de referencia
DESCRIPCIN
Devuelve la referencia de la celda ubicada en la interseccin de una fila y de una columna determinadas. Si el argumento ref es una seleccin mltiple, se podr elegir la seleccin en la que se buscar la referencia.
SINTAXIS
INDICE(ref; nm_fila; [nm_columna]; [nm_rea])
La sintaxis de la funcin INDICE tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Si cada rea del argumento ref contiene una sola fila o columna, el argumento nm_fila o nm_columna respectivamente, es opcional. Por ejemplo, utilice INDICE(ref;;nm_columna) para un argumento ref con una sola fila.
Nm_fila Obligatorio. El nmero de la fila en el argumento ref desde la que se devolver una referencia. Nm_columna Opcional. El nmero de la columna en el argumento ref desde la que se devolver una referencia. Nm_rea Opcional. Selecciona un rango en el argumento ref desde el cual se devolver la interseccin de nm_fila y nm_columna. La primera rea seleccionada o especificada se numera con 1, la segunda con 2 y as sucesivamente. Si se omite nm_rea, INDICE usa el rea 1.
Por ejemplo, si ref describe las celdas (A1:B4;D1:E4;G1:H4), entonces nm_rea 1 es el rango A1:B4, nm_rea 2 ser el rango D1:E4, y nm_rea 3 es el rango G1:H4.
OBSERVACIN
Despus de que ref y nm_rea hayan seleccionado un rango determinado, nm_fila y nm_columna seleccionan una celda especfica: nm_fila 1 es la primera fila del rango, nm_columna 1 es la primera columna y as sucesivamente. La referencia devuelta por INDICE es la interseccin entre nm_fila y nm_columna.
Si se define nm_fila o nm_columna como 0 (cero), INDICE devuelve la referencia de toda la fila o columna, segn corresponda.
Nm_fila, nm_columna y nm_rea debern dirigirse a una celda en ref, de lo contrario la funcin INDICE devuelve el valor de error #REF! Si nm_fila y nm_columna se omiten, INDICE devuelve el rea del argumento ref definido por nm_rea. El resultado de la funcin INDICE es una referencia y ser interpretada como tal por otras frmulas. El valor devuelto por la funcin INDICE se puede utilizar como una referencia o como un valor, dependiendo de la frmula. Por ejemplo, la frmula CELDA("ancho";INDICE(A1:B2;1;2)) es igual a CELDA("ancho";B1). La funcin CELDA utiliza el valor devuelto por INDICE como referencia a una celda. Por otra parte, una frmula como 2*INDICE(A1:B2;1;2) traduce el valor devuelto por INDICE en el nmero de la celda B1.
EJEMPLO
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Fruta Manzanas Bananas Limones Naranjas Peras B Precio 0,69 0,34 0,55 0,25 0,59 C Recuento 40 38 15 25 40
1 2 3 4 5 6 7
8 9 10 11 12
2,80 3,55 1,25 1,75 Descripcin (resultado) Interseccin de la segunda fila y la tercera columna en el rango A2:C6, que es el contenido de la celda C3 (38). Interseccin de la segunda fila y la segunda columna en la segunda rea de A8:C11, que es el contenido de la celda B9 (3,55). Suma de la tercera columna en la primera rea del rango A1:C11, que es la suma de C1:C6 (216). Suma del rango que comienza en B2 y termina en la interseccin de la quinta fila y la segunda columna del rango A2:A6, que es la suma de B2:B6 (2,42).
10 16 20 12
16
Volver al principio
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) INDIRECTO en Microsoft Excel.
Descripcin
Devuelve la referencia especificada por una cadena de texto. Las referencias se evalan de inmediato para presentar su contenido. Use INDIRECTO cuando desee cambiar la referencia a una celda en una frmula sin cambiar la propia frmula.
Sintaxis
INDIRECTO(ref; [a1])
La sintaxis de la funcin INDIRECTO tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
Ref Obligatorio. Una referencia a una celda que contiene una referencia de tipo A1 o F1C1, un nombre definido como referencia o una referencia a una celda como cadena de texto. Si ref no es una referencia de celda vlida, INDIRECTO devuelve el valor de error #REF!. Si ref hace referencia a otro libro (una referencia externa), el otro libro debe estar abierto. Si el libro de origen no est abierto, INDIRECTO devolver el valor de error #REF! Si ref hace referencia a un rango de celdas fuera del lmite de filas de 1.048.576 o del lmite de columnas de 16.384 (XFD), INDIRECTO devolver el error #REF!
NOTA Este comportamiento es diferente en las versiones de Excel anteriores a Microsoft
Office Excel 2007, que no tienen en cuenta el lmite excedido y devuelven un valor. A1 Opcional. Un valor lgico que especifica el tipo de referencia que contiene la celda ref.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Datos B2 B3 Marina 5 Frmula 7 =INDIRECTO($A$2) =INDIRECTO($A$3) =INDIRECTO($A$4) 9 =INDIRECTO("B"&$A$5) 10 B Datos 1.333 45 10 62 Descripcin (resultado) Valor de la referencia en la celda A2 (1,333) Valor de la referencia en la celda A3 (45) Si la celda B4 tiene definido el nombre "Marina," se devuelve el valor del nombre definido (10). Valor de una referencia en la celda A5 (62)
1 2 3 4 5 6
Cuando cree una frmula que haga referencia a una celda, la referencia a la celda se actualizar si: (1) la celda se desplaza utilizando el comando Cortar para eliminarla, o (2) si la celda se desplaza porque se insertan o eliminan filas o columnas. Si desea que la frmula siempre haga referencia a la misma frmula sin tener en cuenta si se elimina o desplaza la fila sobre la celda, utilice la funcin de hoja de
clculo INDIRECTO. Por ejemplo, si desea que siempre se haga referencia a la celda A10, utilice la sintaxis siguiente:
=INDIRECT("A10")
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) RDTR en Microsoft Excel.
Descripcin
Recupera datos en tiempo real desde un programa compatible con la automatizacin COM (complemento COM: programa suplementario que ampla la funcionalidad de un programa de Microsoft Office agregando comandos personalizados y funciones especializadas. Los complementos COM se pueden ejecutar en uno o ms programas de Office. Los complementos COM utilizan la extensin de archivo .DLL o .exe.).
Sintaxis
RDTR(ID_prog; servidor; tema1; [tema2]; ...)
La sintaxis de la funcin RDTR tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
ID_prog Obligatorio. Nombre del identificador de un programa de complemento (complemento: programa suplementario que agrega funciones o comandos personalizados a Microsoft Office.) registrado de automatizacin COM instalado en el equipo local. Escriba el nombre entre comillas. servidor Obligatorio. Nombre del servidor donde debe ejecutarse el complemento. Si no hay ningn servidor y el programa se ejecuta de forma local, deje el argumento en blanco. En caso contrario, escriba el nombre del servidor entre comillas (""). Al usar RDTR dentro de Visual
Basic para Aplicaciones (VBA) (Visual Basic para Aplicaciones (VBA): versin del lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones basadas en Microsoft Windows y que se incluye en varios programas de Microsoft.), se requieren comillas dobles o la propiedad NullString de VBA para el servidor, incluso si ste se ejecuta de forma local. Tema1; tema2;... El Tema1 es obligatorio, los temas siguientes son opcionales. De 1 a 253 parmetros que representan conjuntamente una unidad nica de datos en tiempo real.
Observaciones
El complemento de automatizacin COM de RDTR debe crearse y registrarse en un equipo local. Si no ha instalado un servidor de datos en tiempo real, recibir un mensaje de error en una celda cuando intente utilizar la funcin RDTR. Si el servidor se ha programado para actualizar los resultados de forma continua, a diferencia de otras funciones, las frmulas RDTR cambiarn mientras Microsoft Excel se encuentra en el modo de clculo automtico.
Ejemplo
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3.
4.
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
Frmula =RDTR("MiComplCom.ID_prog";;"LOREM_IPSUM";"Precio") Descripcin (resultado) Datos
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.) TRANSPONER en Microsoft Excel. Puede encontrar vnculos a ms informacin sobre datos de transposicin en la seccin Vea tambin.
Descripcin
La funcin TRANSPONER devuelve un rango de celdas vertical como un rango horizontal o viceversa. La funcin TRANSPONER debe especificarse como una frmula de matriz (frmula de matriz: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas de matriz se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) en un rango que tenga el mismo nmero de filas y columnas, respectivamente, que el rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de origen. Use TRANSPONER para cambiar la orientacin vertical y horizontal de una matriz o un rango de una hoja de clculo.
Sintaxis
TRANSPONER(matriz)
La sintaxis de la funcin TRANSPONER tiene el argumento (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.) siguiente:
matriz Obligatorio. Una matriz o un rango de celdas de una hoja de clculo que desea transponer. La transposicin de una matriz se crea usando la primera fila de la matriz como primera columna de la nueva matriz, la segunda fila de la matriz como segunda columna de la nueva matriz, etc.
Ejemplo
EJEMPLO 1
El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo.
5.
Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Datos 1 Frmula 4 =TRANSPONER($A$2:$C$2) B Datos 2 Descripcin Valor de la primera columna Valor de la segunda columna Valor de la tercera columna C Datos 3 Resultado 1 2 3
1 2 3
5 6
IMPORTANTE La frmula que se muestra en el ejemplo debe escribirse como una frmula de matriz
para que la funcin TRANSPONER funcione segn lo previsto. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A4:A6 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se escribe como frmula de matriz, el resultado nico es 1.
EJEMPLO 2
Algunas funciones, como ESTIMACIN.LINEAL, devuelven matrices horizontales. La funcin ESTIMACIN.LINEAL devuelve una matriz horizontal de la pendiente y una interseccin con Y de una lnea. La siguiente frmula devuelve una matriz vertical de la pendiente y una interseccin con Y obtenidas con la funcin ESTIMACIN.LINEAL.
1.
2. 3. 4.
Presione CTRL+C. En Excel, cree una hoja de clculo o un libro en blanco. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la
hoja de clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
Despus de copiar el ejemplo en una hoja de clculo en blanco, puede adaptarlo a sus necesidades.
A Y conocido 1 9 5 7 Frmula =TRANSPONER(ESTIMACION.LINEAL(A2:A5;B2:B5;FALSO)) B X conocido 0 4 2 3 Descripcin Pendiente Interseccin con Y Resultado 2 1 C
1 2 3 4 5 6 7 8
IMPORTANTE La frmula que se muestra en el ejemplo debe especificarse como frmula de matriz para
que la funcin TRANSPONER funcione segn lo previsto. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A7:A8 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 2.