Referencia de funciones -...

38
Referencia de funciones Funciones de base de datos Funciones de fecha y hora Funciones externas Funciones financieras Funciones de información Funciones lógicas Funciones de búsqueda Funciones de ingeniería Funciones matemáticas Funciones estadísticas Funciones de texto y datos Referencia http://office.microsoft.com/es-es/excel/CH062528193082.aspx Funciones de base de datos BDPROMEDIO Devuelve el promedio de las entradas seleccionadas de la base de datos BDCONTAR Cuenta las celdas que contienen números en una base de datos BDCONTARA Cuenta las celdas que no están en blanco en una base de datos BDEXTRAER Extrae de la base de datos un único registro que coincida con los criterios especificados BDMAX Devuelve el valor máximo de las entradas seleccionadas de la base de datos BDMIN Devuelve el valor mínimo de las entradas seleccionadas de la base de datos BDPRODUCTO Multiplica los valores de un campo determinado de registros de la base de datos que coinciden con los criterios especificados BDDESVEST Calcula la desviación estándar basándose en una muestra de entradas seleccionadas de la base de datos

Transcript of Referencia de funciones -...

Referencia de funciones

Funciones de base de datos

Funciones de fecha y hora

Funciones externas

Funciones financieras

Funciones de información

Funciones lógicas

Funciones de búsqueda

Funciones de ingeniería

Funciones matemáticas

Funciones estadísticas

Funciones de texto y datos

Referencia http://office.microsoft.com/es-es/excel/CH062528193082.aspx

Funciones de base de datos

BDPROMEDIO Devuelve el promedio de las entradas seleccionadas de la base de datos

BDCONTAR Cuenta las celdas que contienen números en una base de datos

BDCONTARA Cuenta las celdas que no están en blanco en una base de datos

BDEXTRAER Extrae de la base de datos un único registro que coincida con los criterios

especificados

BDMAX Devuelve el valor máximo de las entradas seleccionadas de la base de datos

BDMIN Devuelve el valor mínimo de las entradas seleccionadas de la base de datos

BDPRODUCTO Multiplica los valores de un campo determinado de registros de la base de datos

que coinciden con los criterios especificados

BDDESVEST Calcula la desviación estándar basándose en una muestra de entradas

seleccionadas de la base de datos

BDDESVESTP Calcula la desviación estándar basándose en la población total de las entradas

seleccionadas de una base de datos.

BDSUMA Suma los números de la columna del campo de los registros de la base de datos que

coincidan con los criterios especificados

BDVAR Calcula la varianza basándose en una muestra de las entradas seleccionadas de una

base de datos

BDVARP Calcula la varianza basándose en la población total de las entradas seleccionadas de

una base de datos

IMPORTARDATOSDINAMICOS Devuelve los datos almacenados en una tabla dinámica

Funciones de fecha y hora

FECHA Devuelve una fecha determinada

FECHANUMERO Convierte una fecha representada por texto en un número de serie

DIA Convierte un número que representa una fecha en el día del mes correspondiente

DIAS360 Calcula el número de días entre dos fechas basándose en un año de 360 días

FECHA.MES Devuelve el número que representa una fecha que es un número determinado de

meses anterior o posterior a la fecha inicial

FIN.MES Devuelve el número correspondiente al último día del mes, que es un número

determinado de meses anterior o posterior a la fecha inicial

HORA Convierte un número en la hora correspondiente

MINUTO Convierte un número en el minuto correspondiente

MES Convierte un número en el mes correspondiente

DIAS.LAB Devuelve el número de días laborables completos entre dos fechas

AHORA Devuelve el número de serie de la fecha y hora actuales

SEGUNDO Convierte un número en el segundo correspondiente

NSHORA Devuelve el numero de una hora determinada

HORANUMERO Convierte una hora representada por texto en un número de serie

HOY Devuelve el número que representa la fecha actual

DIASEM Convierte un número en el día de la semana correspondiente

NUM.DE.SEMANA Convierte un número en un número que indica dónde cae la semana

numéricamente dentro de un año

DIA.LAB Devuelve el número que representa una fecha que es determinado número de días

laborables anterior o posterior a la fecha especificada

AÑO Convierte un número en el año correspondiente

FRAC.AÑO Devuelve la fracción de año que representa el número de días enteros entre

fecha_inicial y fecha_final

Funciones externas

Estas funciones se cargan con programas de complemento (complemento: programa

suplementario que agrega funciones o comandos personalizados a Microsoft Office.)

EUROCONVERT Convierte un número a euros, convierte un número de euros a la moneda de un

estado que ha adoptado el euro, o bien convierte un número de una moneda de un estado que ha

adoptado el euro a otro utilizando el euro como moneda intermedia (triangulación).

SQL.REQUEST Se conecta con un origen de datos externo y ejecuta una consulta desde una hoja

de cálculo; después devuelve el resultado como una matriz sin necesidad de programar macros.

Funciones financieras

INT.ACUM Devuelve el interés acumulado de un valor bursátil que tenga pagos de interés

periódico

INT.ACUM.V Devuelve el interés acumulado de un valor bursátil con pagos de interés al

vencimiento

AMORTIZPROGRE Devuelve la amortización por cada período contable mediante la utilización

de un coeficiente de depreciación

AMORTIZLIN Devuelve la amortización lineal de un bien al final de un ejercicio fiscal

determinado

CUPON.DIAS.L1 Devuelve el número de días desde el comienzo del período del cupón hasta la

fecha de liquidación

CUPON.DIAS Devuelve el número de días del período (entre dos cupones) donde se encuentra

la fecha de liquidación

CUPON.DIAS.L2 Devuelve el número de días desde el comienzo del período de consolidación

hasta la fecha del siguiente cupón

CUPON.FECHA.L2 Devuelve la fecha del siguiente cupón después de la fecha de liquidación

CUPON.NUM Devuelve el número de cupones pagaderos entre las fechas de liquidación y

vencimiento

CUPON.FECHA.L1 Devuelve la fecha del cupón anterior a la fecha de liquidación

PAGO.INT.ENTRE Devuelve el interés acumulativo pagado entre dos períodos

PAGO.PRINC.ENTRE Devuelve el valor actual acumulativo pagado en un préstamo entre dos

períodos

DB Devuelve la depreciación de un bien durante un período específico usando el método de

depreciación de saldo fijo

DDB Devuelve la depreciación de un bien en un período especificado utilizando el método de

doble disminución de saldo u otros métodos que se especifiquen

TASA.DESC Devuelve la tasa de descuento de un valor bursátil

MONEDA.DEC Convierte un precio en una moneda, expresado como una fracción, en un precio

expresado en un número decimal

MONEDA.FRAC Convierte un precio en una moneda, expresado como un número decimal, en

un precio expresado en una fracción

DURACION Devuelve la duración anual de un valor con pagos de intereses periódicos

EFECTO Devuelve el tipo de interés anual efectivo

VF Devuelve el valor futuro de una inversión

FV.PLAN Devuelve el valor futuro de un capital inicial después de aplicar una serie de tasas de

interés compuesto

TASA.INT Devuelve la tasa de interés para la inversión total en un valor bursátil

PAGOINT Devuelve el pago de intereses de una inversión durante un período determinado

TIR Devuelve la tasa interna de retorno de una inversión para una serie de valores en efectivo

INT.PAGO.DIR Calcula el interés pagado durante un período específico de una inversión

DURACION.MODIF Devuelve la duración modificada Macauley de un valor bursátil con un valor

nominal de 100 $

TIRM Devuelve el tipo interno de una devolución en que los flujos de efectivo positivo y negativo

se financian con diferentes tipos de interés

TASA.NOMINAL Devuelve el tipo de interés anual nominal

NPER Devuelve el número de períodos de una inversión

VNA Devuelve el valor neto actual de una inversión basándose en una serie de flujos de efectivo

periódicos y un tipo de descuento

PRECIO.PER.IRREGULAR.1 Devuelve el precio por 100 $ de valor nominal de un valor con un

primer período irregular

RENDTO.PER.IRREGULAR.1 Devuelve el rendimiento de un valor con un primer período

irregular

PRECIO.PER.IRREGULAR.1 Devuelve el precio por 100 $ de valor nominal de un valor con un

último período irregular

RENDTO.PER.IRREGULAR.2 Devuelve el rendimiento de un valor con un último período

irregular

PAGO Devuelve el pago periódico de una anualidad

PAGOPRIN Devuelve el pago del valor actual de una inversión durante un período determinado

PRECIO Devuelve el precio por 100 $ de valor nominal de un valor bursátil que paga una tasa de

interés periódica

PRECIO.DESCUENTO Devuelve el precio por 100 $ de valor nominal de un valor bursátil con

descuento

PRECIO.VENCIMIENTO Devuelve el precio por 100 $ de valor nominal de un valor bursátil que

paga interés a su vencimiento

VA Devuelve el valor actual de una inversión

TASA Devuelve la tasa de interés por período de una anualidad

CANTIDAD.RECIBIDA Devuelve la cantidad recibida al vencimiento de un valor bursátil

completamente invertido

SLN Devuelve la depreciación por método directo de un bien en un período dado

SYD Devuelve la depreciación por suma de dígitos de los años de un bien durante un período

específico

LETRA.DE.TES.EQV.A.BONO Devuelve el rendimiento de un bono equivalente a una letra del

Tesoro (de EE.UU.)

LETRA.DE.TES.PRECIO Devuelve el precio por 100 $ de valor nominal de una letra del Tesoro

(de EE.UU.)

LETRA.DE.TES.RENDTO Devuelve el rendimiento de una letra del Tesoro (de EE.UU.)

DVS Devuelve la depreciación de un activo durante un período especificado o parcial utilizando

el método de depreciación de saldos decrecientes

TIR.NO.PER Devuelve la tasa interna de retorno para un flujo de caja que no es necesariamente

periódico

VNA.NO.PER Devuelve el valor neto actual para un flujo de caja que no es necesariamente

periódico

RENDTO Calcula el rendimiento en un valor bursátil que paga intereses periódicos

RENDTO.DESC Devuelve el rendimiento anual de un valor descontado; por ejemplo, una letra

del Tesoro (de EE.UU.)

RENDTO.VENCTO Devuelve el rendimiento anual de un valor bursátil que paga intereses al

vencimiento

Funciones de información

CELDA Devuelve información acerca del formato, la ubicación o el contenido de una celda

TIPO.DE.ERROR Devuelve un número correspondiente a un tipo de error

INFO Devuelve información acerca del entorno operativo en uso

ESBLANCO Devuelve el valor VERDADERO si el valor está en blanco

ESERR Devuelve VERDADERO si el valor es cualquier valor de error excepto #N/A

ESERROR Devuelve VERDADERO si el valor es cualquier valor de error

ES.PAR Devuelve el valor VERDADERO si el valor es par

ESLOGICO Devuelve VERDADERO si el valor es un valor lógico

ESNOD Devuelve VERDADERO si el valor es el valor de error #N/A (valor no disponible)

ESNOTEXTO Devuelve el valor VERDADERO si el valor es no texto

ESNUMERO Devuelve VERDADERO si el valor es un número

ES.IMPAR Devuelve el valor VERDADERO si el número es impar

ESREF Devuelve VERDADERO si el valor es una referencia

ESTEXTO Devuelve el valor VERDADERO si el valor es texto

N Devuelve un valor convertido en un número

NOD Devuelve el valor de error #N/A

TIPO Devuelve un número que indica el tipo de datos de un valor

Funciones lógicas

Y Devuelve VERDADERO si todos sus argumentos son verdaderos

FALSO Devuelve el valor lógico FALSO

SI Especifica un texto lógico para ejecutar

NO Invierte la lógica de sus argumentos

O Devuelve VERDADERO si algún argumento es VERDADERO

VERDADERO Devuelve el valor lógico VERDADERO

Funciones de búsqueda

DIRECCION Devuelve una referencia como texto a una única celda en la hoja de cálculo

AREAS Devuelve el número de áreas de una referencia

ELEGIR Elige un valor en una lista de valores

COLUMNA Devuelve el número de columna de una referencia

COLUMNAS Devuelve el número de columnas de una referencia

BUSCARH Busca en la fila superior de una matriz y devuelve el valor de la celda indicada

HIPERVINCULO Crea un acceso directo o un salto que abre un documento almacenado en un

servidor de red, en una intranet o en Internet

INDICE Utiliza un índice para elegir un valor a partir de una referencia o matriz

INDIRECTO Devuelve una referencia indicada por un valor de texto

BUSCAR Busca los valores en un vector o matriz

COINCIDIR Busca los valores en una referencia o matriz

DESREF Devuelve un desplazamiento de referencia a partir de una referencia determinada

FILA Devuelve el número de fila de una referencia

FILAS Devuelve el número de filas de una referencia

RDTR Recupera datos en tiempo real de un programa que sea compatible con automatización

COM (automatización: modo de trabajar con los objetos de una aplicación desde otra aplicación o

herramienta de entorno. La automatización, antes denominada automatización OLE, es un

estándar de la industria y una función del Modelo de objetos componentes (COM).)

TRANSPONER Devuelve la traspuesta de una matriz

BUSCARV Busca en la primera columna de una matriz y se mueve en la fila para devolver el

valor de una celda

Funciones matemáticas

ABS Devuelve el valor absoluto de un número

ACOS Devuelve el arcocoseno de un número

ACOSH Devuelve el coseno hiperbólico inverso de un número

ASENO Devuelve el arcoseno de un número

ASENOH Devuelve el seno hiperbólico inverso de un número

ATAN Devuelve la arcotangente de un número

ATAN2 Devuelve la arcotangente de las coordenadas "x" e "y"

ATANH Devuelve la tangente hiperbólica inversa de un número

MULTIPLO.SUPERIOR Redondea un número al entero más próximo o al múltiplo significativo

más cercano

COMBINAT Devuelve el número de combinaciones para un número determinado de objetos

COS Devuelve el coseno de un número

COSH Devuelve el coseno hiperbólico de un número

GRADOS Convierte radianes en grados

REDONDEA.PAR Redondea un número hasta el entero par más próximo

EXP Devuelve e elevado a la potencia de un número dado

FACT Devuelve el factorial de un número

FACT.DOBLE Devuelve el factorial doble de un número

MULTIPLO.INFERIOR Redondea un número hacia abajo, en dirección hacia cero

M.C.D Devuelve el máximo común divisor

ENTERO Redondea un número hacia abajo hasta el entero más próximo

M.C.M Devuelve el mínimo común múltiplo

LN Devuelve el logaritmo natural (neperiano) de un número

LOG Devuelve el logaritmo de un número en una base especificada

LOG10 Devuelve el logaritmo en base 10 de un número

MDETERM Devuelve la determinante matricial de una matriz

MINVERSA Devuelve la matriz inversa de una matriz

MMULT Devuelve el producto de matriz de dos matrices

RESIDUO Devuelve el resto de la división

REDOND.MULT Devuelve un número redondeado al múltiplo deseado

MULTINOMIAL Devuelve el polinomio de un conjunto de números

REDONDEA.IMPAR Redondea un número hacia arriba hasta el entero impar más próximo

PI Devuelve el valor de pi

POTENCIA Devuelve el resultado de elevar un número a una potencia

PRODUCTO Multiplica sus argumentos

COCIENTE Devuelve la parte entera de una división

RADIANES Convierte grados en radianes

ALEATORIO Devuelve un número aleatorio entre 0 y 1

ALEATORIO.ENTRE Devuelve un número aleatorio entre los números que especifique

NUMERO.ROMANO Convierte un número arábigo en número romano, con formato de texto

REDONDEAR Redondea un número al número de decimales especificado

REDONDEAR.MENOS Redondea un número hacia abajo, en dirección hacia cero

REDONDEAR.MAS Redondea un número hacia arriba, en dirección contraria a cero

SUMA.SERIES Devuelve la suma una serie de potencias en función de la fórmula

SIGNO Devuelve el signo de un número

SENO Devuelve el seno de un ángulo determinado

SENOH Devuelve el seno hiperbólico de un número

RAIZ Devuelve la raíz cuadrada positiva de un número

RAIZ2PI Devuelve la raíz cuadrada de un número multiplicado por PI (número * pi)

SUBTOTALES Devuelve un subtotal en una lista o base de datos

SUMA Suma sus argumentos

SUMAR.SI Suma las celdas especificadas que cumplen unos criterios determinados

SUMAR.SI.CONJUNTO Suma las celdas de un rango que cumplen varios criterios

SUMAPRODUCTO Devuelve la suma de los productos de los correspondientes componentes de

matriz

SUMA.CUADRADOS Devuelve la suma de los cuadrados de los argumentos

SUMAX2MENOSY2 Devuelve la suma de la diferencia de los cuadrados de los valores

correspondientes de dos matrices

SUMAX2MASY2 Devuelve la suma de la suma de los cuadrados de los valores correspondientes

de dos matrices

SUMAXMENOSY2 Devuelve la suma de los cuadrados de las diferencias de los valores

correspondientes de dos matrices

TAN Devuelve la tangente de un número

TANH Devuelve la tangente hiperbólica de un número

TRUNCAR Trunca un número a un entero

Funciones estadísticas

DESVPROM Devuelve el promedio de las desviaciones absolutas de la media de los puntos de

datos

PROMEDIO Devuelve el promedio de los argumentos

PROMEDIOA Devuelve el promedio de los argumentos, incluidos números, texto y valores

lógicos

DISTR.BETA Devuelve la función de distribución acumulativa beta

DISTR.BETA.INV Devuelve el inverso de la función de distribución acumulativa para una

distribución beta especificada

DISTR.BINOM Devuelve la probabilidad de una variable aleatoria discreta siguiendo una

distribución binomial

DISTR.CHI Devuelve la probabilidad de una variable aleatoria continua siguiendo una

distribución chi cuadrado de una sola cola

PRUEBA.CHI.INV Devuelve el inverso de una probabilidad dada, de una sola cola, en una

distribución chi cuadrado

PRUEBA.CHI Devuelve la prueba de independencia

INTERVALO.CONFIANZA Devuelve el intervalo de confianza para la media de una población

COEF.DE.CORREL Devuelve el coeficiente de correlación de dos conjuntos de datos

CONTAR Cuenta cuántos números hay en la lista de argumentos

CONTARA Cuenta cuántos valores hay en la lista de argumentos

CONTAR.BLANCO Cuenta el número de celdas en blanco dentro de un rango

CONTAR.SI Cuenta el número de celdas que no están en blanco dentro de un rango que

coincida con los criterios especificados

COVAR Devuelve la covarianza, el promedio de los productos de las desviaciones pareadas

BINOM.CRIT Devuelve el valor menor cuya desviación binomial acumulativa es menor o igual

que un valor de un criterio

DESVIA2 Devuelve la suma de los cuadrados de las desviaciones

DISTR.EXP Devuelve la distribución exponencial

DISTR.F Devuelve la distribución de probabilidad F

DISTR.INV.F Devuelve el inverso de una distribución de probabilidad F

FISHER Devuelve la transformación Fisher

PRUEBA.FISHER.INV Devuelve el inverso de la transformación Fisher

PRONOSTICO Devuelve un valor en una tendencia lineal

FRECUENCIA Devuelve una distribución de frecuencia como una matriz vertical

PRUEBA.F Devuelve el resultado de una prueba F

DISTR.GAMMA Devuelve la probabilidad de una variable aleatoria siguiendo una distribución

gamma

DIST.GAMMA.INV Devuelve el inverso de la función gamma acumulativa

GAMMA.LN Devuelve el logaritmo natural de la función gamma, Γ(x)

MEDIA.GEOM Devuelve la media geométrica

CRECIMIENTO Devuelve valores en una tendencia exponencial

MEDIA.ARMO Devuelve la media armónica

DISTR.HIPERGEOM Devuelve la probabilidad para una variable aleatoria discreta siguiendo una

distribución hipergeométrica

INTERSECCION.EJE Devuelve la intersección de la línea de regresión lineal

CURTOSIS Devuelve la curtosis de un conjunto de datos

K.ESIMO.MAYOR Devuelve el k-ésimo mayor valor de un conjunto de datos

ESTIMACION.LINEAL Devuelve los parámetros de una tendencia lineal

ESTIMACION.LOGARITMICA Devuelve los parámetros de una tendencia exponencial

DISTR.LOG.INV Devuelve el inverso de la distribución logarítmico-normal

DISTR.LOG.NORM Devuelve la distribución logarítmico-normal acumulativa

MAX Devuelve el valor máximo de una lista de argumentos

MAXA Devuelve el valor máximo de una lista de argumentos, incluidos números, texto y valores

lógicos

MEDIANA Devuelve la mediana de los números dados

MIN Devuelve el valor mínimo de una lista de argumentos

MINA Devuelve el valor mínimo de una lista de argumentos, incluidos números, texto y valores

lógicos

MODA Devuelve el valor más frecuente en un conjunto de datos

NEGBINOMDIST Devuelve la distribución binomial negativa

DISTR.NORM Devuelve la distribución normal acumulativa

DISTR.NORM.INV Devuelve el inverso de la distribución normal acumulativa

DISTR.NORM.ESTAND Devuelve la distribución normal estándar acumulativa

DISTR.NORM.ESTAND.INV Devuelve el inverso de la distribución normal acumulativa estándar

PEARSON Devuelve el coeficiente de correlación del momento del producto Pearson

PERCENTIL Devuelve el k-ésimo percentil de los valores de un rango

RANGO.PERCENTIL Devuelve el rango de un valor en un conjunto de datos como porcentaje

del conjunto

PERMUTACIONES Devuelve el número de permutaciones para un número determinado de

objetos

POISSON Devuelve la distribución de Poisson

PROBABILIDAD Devuelve la probabilidad de que los valores de un rango se encuentren entre

dos límites

CUARTIL Devuelve el cuartil de un conjunto de datos

JERARQUIA Devuelve la jerarquía de un número en una lista de números

COEFICIENTE.R2 Devuelve el cuadrado del coeficiente de correlación del momento del

producto Pearson

COEFICIENTE.ASIMETRIA Devuelve la asimetría de una distribución

PENDIENTE Devuelve la pendiente de la línea de regresión lineal

K.ESIMO.MENOR Devuelve el k-ésimo menor valor de un conjunto de datos

NORMALIZACION Devuelve un valor normalizado

DESVEST Calcula la desviación estándar basada en una muestra

DESVESTA Calcula la desviación estándar de una muestra, incluidos números, texto y valores

lógicos

DESVESTP Calcula la desviación estándar de la población total

DESVESTPA Calcula la desviación estándar de la población total, incluidos números, texto y

valores lógicos

ERROR.TIPICO.XY Devuelve el error típico del valor de y previsto para cada x de la regresión

DISTR.T Devuelve la distribución t de Student

DISTR.T.INV Devuelve el inverso de la distribución t de Student

TENDENCIA Devuelve valores en una tendencia lineal

MEDIA.ACOTADA Devuelve la media del interior de un conjunto de datos

PRUEBA.T Devuelve la probabilidad asociada con la prueba t de Student

VAR Calcula la varianza de una muestra

VARA Calcula la varianza de una muestra, incluidos números, texto y valores lógicos

VARP Calcula la varianza en función de toda la población

VARPA Calcula la varianza de la población total, incluidos números, texto y valores lógicos

DIST.WEIBULL Devuelve la distribución de Weibull

PRUEBA.Z Devuelve el valor de probabilidad de una cola de una prueba Z

Funciones de ingeniería

BESSELI Devuelve la función Bessel modificada In(x)

BESSELJ Devuelve la función Bessel Jn(x)

BESSELK Devuelve la función Bessel modificada Kn(x)

BESSELY Devuelve la función Bessel Yn(x)

BIN.A.DEC Convierte un número binario en decimal

BIN.A.HEX Convierte un número binario en hexadecimal

BIN.A.OCT Convierte un número binario en octal

COMPLEJO Convierte coeficientes reales e imaginarios en un número complejo

CONVERTIR Convierte un número de un sistema de medida a otro

DEC.A.BIN Convierte un número decimal en binario

DEC.A.HEX Convierte un número decimal en hexadecimal

DEC.A.OCT Convierte un número decimal en octal

DELTA Comprueba si dos valores son iguales.

FUN.ERROR Devuelve la función de error

FUN.ERROR.COMPL Devuelve la función de error complementaria

MAYOR.O.IGUAL Comprueba si un número es mayor que el valor de referencia

HEX.A.BIN Convierte un número hexadecimal en binario

HEX.A.DEC Convierte un número hexadecimal en decimal

HEX.A.OCT Convierte un número hexadecimal en octal

IM.ABS Devuelve el valor absoluto (módulo) de un número complejo

IMAGINARIO Devuelve el coeficiente de la parte imaginaria de un número complejo

IM.ANGULO Devuelve el argumento theta, un ángulo expresado en radianes

IM.CONJUGADA Devuelve el conjugado complejo de un número complejo

IM.COS Devuelve el coseno de un número complejo

IM.DIV Devuelve el cociente de dos números complejos

IM.EXP Devuelve el resultado de la función exponencial de un número complejo

IM.LN Devuelve el logaritmo neperiano de un número complejo

IM.LOG10 Devuelve el logaritmo en base 10 de un número complejo

IM.LOG2 Devuelve el logaritmo en base 2 de un número complejo

IM.POT Devuelve el resultado de un número complejo elevado a una potencia entera

IM.PRODUCT Devuelve el producto de 2 a 29 números complejos

IM.REAL Devuelve el coeficiente real de un número complejo

IM.SENO Devuelve el seno de un número complejo

IM.RAIZ2 Devuelve la raíz cuadrada de un número complejo

IM.SUSTR Devuelve la diferencia entre dos números complejos

IM.SUM Devuelve la suma de dos números complejos

OCT.A.BIN Convierte un número octal en binario

OCT.A.DEC Convierte un número octal en decimal

OCT.A.HEX Convierte un número octal en hexadecimal

Funciones de texto y datos

ASC Cambia letras inglesas o katakana de ancho completo (bit doble) dentro de una cadena de

caracteres a caracteres de ancho medio (bit sencillo)

TEXTOBAHT Convierte un número en texto, usando el formato de moneda ß (baht)

CARACTER Devuelve el carácter especificado por el número de código

DESPEJAR Elimina caracteres que no se pueden imprimir

CODIGO Devuelve el número de código del primer carácter del texto

CONCATENAR Une varios elementos de texto en uno solo

MONEDA Convierte un número en texto, usando el formato de moneda $ (dólar)

IGUAL Comprueba si dos valores de texto son exactamente iguales

ENCONTRAR Busca un valor de texto dentro de otro (distingue entre mayúsculas y minúsculas)

DECIMALES Da formato a un número como texto con un número fijo de decimales

JIS Cambia letras inglesas o katakana de ancho medio (de un byte) dentro de una cadena de

caracteres en caracteres de ancho completo (de dos bytes)

IZQUIERDA Devuelve los caracteres situados en el extremo izquierdo de un valor de texto

LARGO Devuelve el número de caracteres de una cadena de texto

MINUSC Convierte texto en minúsculas

EXTRAE Devuelve un número específico de caracteres de una cadena de texto, empezando en

la posición que especifique

FONETICO Extrae los caracteres fonéticos (furigana) de una cadena de texto

NOMPROPIO Escribe en mayúsculas la primera letra de cada palabra de un valor de texto

REEMPLAZAR Reemplaza caracteres dentro de texto

REPETIR Repite el texto un número determinado de veces

DERECHA Devuelve los caracteres situados en el extremo derecho de un valor de texto

HALLAR Busca un valor de texto dentro de otro (no distingue entre mayúsculas y minúsculas)

SUSTITUIR Sustituye el texto nuevo por el texto previo en una cadena de texto

T Convierte los argumentos en texto

TEXTO Da formato a un número y lo convierte en texto

ESPACIOS Elimina espacios del texto

MAYUSC Convierte el texto en mayúsculas

VALOR Convierte el argumento de un texto en un número

Gráficos

Microsoft Excel admite muchos tipos de gráficos que le ayudarán a mostrar los datos a la

audiencia de forma más significativa. Cuando utilice el Asistente para gráficos para crear un

gráfico, o el comando Tipo de gráfico para modificar un gráfico existente, puede seleccionar con

facilidad el tipo de gráfico que desee de una lista de tipos de gráficos estándar o personalizados.

Cada tipo de gráfico estándar tiene varios subtipos. Para obtener una vista previa de un gráfico,

seleccione cualquier subtipo de gráfico y, a continuación, haga clic en Presionar para ver

muestra. Para obtener más información acerca de los tipos de gráficos estándar y su uso, haga

clic en cualquiera de los siguientes tipos o en todos.

Gráficos de columnas

Un gráfico de columnas muestra los cambios que han sufrido los datos en el transcurso de un

período de tiempo determinado o ilustra las comparaciones entre elementos. Existen los

siguientes subtipos de gráficos de columnas:

Columna agrupada Este tipo de gráfico compara valores de distintas categorías.

También está disponible con un efecto visual 3-D. Como muestra el siguiente gráfico, las

categorías se organizan horizontalmente y los valores verticalmente, con el objeto de resaltar

la variación producida en el transcurso del tiempo.

Columna apilada Este tipo de gráfico muestra la relación de elementos individuales

con el todo, comparando la contribución de cada valor al total de distintas categorías.

También se encuentra disponible con un efecto visual 3D.

Columna 100% apilada Este tipo de gráfico compara el porcentaje que cada valor

aporta al total de distintas categorías. También se encuentra disponible con un efecto visual

3D.

Columnas 3D Este tipo de gráfico compara puntos de datos

(puntos de datos: valores individuales trazados en un gráfico y representados con barras,

columnas, líneas, sectores, puntos y otras formas denominadas marcadores de datos. Los

marcadores de datos del mismo color constituyen una serie de datos.)

a lo largo de dos ejes. Por ejemplo, en el siguiente gráfico 3-D podrá comparar la evolución

de las ventas en Europa durante cuatro trimestres con el rendimiento de otros dos

departamentos.

Gráficos de barras

Los gráficos de barras ilustran comparaciones entre elementos individuales y cuentan con los

siguientes subtipos:

Barra agrupada Este tipo de gráfico compara valores de distintas categorías. También

está disponible con un efecto visual 3D. en el siguiente gráfico, las categorías se organizan

verticalmente y los valores horizontalmente, con el objeto de destacar la comparación de

valores.

Barra apilada Este tipo de gráfico muestra la relación de los elementos individuales

con el todo. También se encuentra disponible con un efecto visual 3D.

Barra 100% apilada Este tipo de gráfico compara el porcentaje que cada valor aporta

al total de distintas categorías. También se encuentra disponible con un efecto visual 3D.

Gráficos de líneas

Los gráficos de líneas muestran las tendencias en los datos a intervalos idénticos y cuentan con

los siguientes subtipos:

Línea Este tipo de gráfico muestra tendencias a lo largo del tiempo o entre categorías.

También está disponible con marcadores en cada valor de datos.

Línea apilada Este tipo de gráfico presenta la tendencia del aporte de cada valor a lo

largo del tiempo o entre categorías. También está disponible con marcadores en cada valor

de datos.

Línea 100% apilada Este tipo de gráfico presenta la tendencia del aporte porcentual

de cada valor en el tiempo o entre categorías. También está disponible con marcadores en

cada valor de datos.

Líneas 3D Es un gráfico de líneas con efecto visual 3D.

Gráficos circulares

Los gráficos circulares muestran el tamaño proporcional de los elementos que conforman una

serie de datos,

(serie de datos: puntos de datos relacionados que se trazan en un gráfico. Cada serie de datos de

un gráfico tiene una trama o color exclusivo y se representa en la leyenda del gráfico. Puede

trazar una o más series de datos en un gráfico. Los gráficos circulares sólo tienen una serie de

datos.)

en función de la suma de los elementos. Siempre mostrará una única serie de datos y es útil

cuando se desea destacar un elemento significativo. Los gráficos circulares constan de los

siguientes subtipos:

Circular Este tipo de gráfico muestra la contribución de cada valor al total. También

está disponible con efecto visual 3D, como muestra el siguiente gráfico.

Gráfico circular seccionado Este tipo de gráfico muestra la contribución de cada

valor al total enfatizando los valores individuales. También se encuentra disponible con un

efecto visual 3D.

Circular con subgráfico circular Este gráfico circular consta de valores definidos por

el usuario combinados en un subgráfico circular. Por ejemplo, para hacer más visibles los

sectores pequeños, podrá agruparlos como un solo elemento del gráfico circular y, a

continuación, descomponer dicho elemento en otro gráfico circular o de barras más pequeño

situado junto al gráfico principal.

Circular con subgráfico de barras Gráfico circular con valores definidos por el

usuario combinados en un subgráfico de barras.

Gráficos XY (Dispersión)

Los gráficos XY (Dispersión) muestran la relación entre los valores numéricos de varias serie de

datos

(serie de datos: puntos de datos relacionados que se trazan en un gráfico. Cada serie de datos de

un gráfico tiene una trama o color exclusivo y se representa en la leyenda del gráfico. Puede

trazar una o más series de datos en un gráfico. Los gráficos circulares sólo tienen una serie de

datos.)

o trazan dos grupos de números como una única serie de coordenadas XY. Este tipo de gráfico se

suele usar para datos científicos y consta de los siguientes subtipos:

Dispersión Este gráfico compara pares de valores, por ejemplo, el siguiente gráfico de

dispersión muestra intervalos desiguales (o clústeres) de dos conjuntos de datos.

Al organizar los datos de un gráfico de dispersión, coloque los valores X en una fila o

columna y, a continuación, los valores Y correspondientes en las filas o columnas

adyacentes.

Dispersión con puntos de datos conectados por líneas Este tipo de gráfico se

puede mostrar con o sin líneas de conexión rectas o suavizadas entre puntos de datos. Estas

líneas pueden aparecer con o sin marcadores.

Gráficos de áreas

Los gráficos de área destacan la magnitud de los cambios con el transcurso del tiempo. Existen

los siguientes subtipos de gráficos de áreas:

Área Este tipo de gráfico muestra las tendencias de los valores a lo largo del tiempo o

entre categorías. También se encuentra disponible con un efecto visual 3D. Al mostrar la

suma de los valores trazados, los gráficos de áreas también muestran la relación de las

partes con el todo. Por ejemplo, el siguiente gráfico de áreas enfatiza el incremento de ventas

en Washington e ilustra la aportación de cada estado a las ventas totales.

Área apilada Este tipo de gráfico presenta la tendencia del aporte de cada valor a lo

largo del tiempo o entre categorías. También se encuentra disponible con un efecto visual

3D.

Área 100% apilada Este tipo de gráfico presenta la tendencia del aporte porcentual de

cada valor a lo largo del tiempo o entre categorías. También se encuentra disponible con un

efecto visual 3D.

Gráficos de anillos

Al igual que un gráfico circular, un gráfico de anillos muestra la relación de las partes con un todo,

aunque puede contener más de una única serie de datos

(serie de datos: puntos de datos relacionados que se trazan en un gráfico. Cada serie de datos de

un gráfico tiene una trama o color exclusivo y se representa en la leyenda del gráfico. Puede

trazar una o más series de datos en un gráfico. Los gráficos circulares sólo tienen una serie de

datos.)

. Existen los siguientes subtipos de gráficos de anillos:

Anillo Este tipo de gráfico presenta los datos en anillos y cada anillo representa una

serie de datos. Por ejemplo, en el siguiente gráfico, el anillo interior representa la recaudación

tributaria por combustible y el anillo exterior representa la recaudación tributaria por

propiedades.

Anillos seccionados Este gráfico es similar a un gráfico circular seccionado, pero

puede contener más de una serie de datos.

Gráficos radiales

Los gráficos radiales comparan los valores agregados de varias series de datos

(serie de datos: puntos de datos relacionados que se trazan en un gráfico. Cada serie de datos de

un gráfico tiene una trama o color exclusivo y se representa en la leyenda del gráfico. Puede

trazar una o más series de datos en un gráfico. Los gráficos circulares sólo tienen una serie de

datos.)

. Existen los siguientes subtipos de gráficos radiales:

Radial Los gráficos radiales muestran cambios de valores con relación a un punto

central. Pueden presentarse con marcadores en cada punto de datos. Por ejemplo, en el

siguiente gráfico radial, la serie de datos que abarca la mayor parte del área (Marca A),

representa la marca con mayor contenido vitamínico.

Radial relleno En este tipo de gráficos, el área cubierta por una serie de datos aparece

rellena de un color.

Gráficos de superficie

Los gráficos de superficie son útiles cuando se desea buscar las combinaciones óptimas entre dos

conjuntos de datos. Como en un mapa topográfico, los colores y los diseños indican las áreas que

se encuentran dentro del mismo rango de valores. Existen los siguientes subtipos de gráficos de

superficie:

Superficie 3D Este tipo de gráfico muestra tendencias de los valores en dos

dimensiones a lo largo de una curva continua. Por ejemplo, el siguiente gráfico de superficie

muestra las diversas combinaciones de temperaturas y tiempos que dan como resultado la

misma medida de resistencia a la tensión. Los colores de este gráfico representan rangos de

valores específicos.

Cuando aparecen sin colorear, los gráficos de superficie 3D se denominan tramas de

superficie 3D.

Contorno Es un gráfico de superficie visto desde arriba, en el que los colores

representan rangos de valores. Cuando aparece sin colorear, se denomina trama de

contorno.

Gráficos de burbujas

Un gráfico de burbujas es un tipo de gráfico XY (Dispersión), que compara series de tres valores y

puede presentarse con efecto visual 3D. El tamaño de la burbuja o marcador de datos

(marcador de datos: barra, área, punto, sector u otro símbolo de un gráfico que representa un

único punto de datos o valor que procede de una celda de una hoja de cálculo. Los marcadores de

datos relacionados en un gráfico constituyen una serie de datos.)

indica el valor de una tercera variable. Para organizar los datos, sitúe los valores X en una fila o

columna y, a continuación, escriba los valores Y y los tamaños de burbuja en las fijas o columnas

adyacentes. Por ejemplo, los datos se organizarían como se muestra en la siguiente imagen.

Este gráfico de burbujas muestra que la Organización A tiene un mayor número de productos y

una mayor cuota de mercado, pero no el nivel de ventas más elevado.

Gráficos de cotizaciones

Este tipo de gráficos suele utilizarse para ilustrar datos de cotización de acciones, aunque también

se pueden utilizar para presentar datos científicos, (por ejemplo, para indicar cambios de

temperatura). Para crear gráficos de cotizaciones debe organizar los datos en el orden correcto.

Máximos, mínimos, cierre El gráfico de máximos, mínimos y cierre suele utilizarse

para ilustrar la cotización de acciones. Se necesitan tres series de valores en el siguiente

orden: máximos, mínimos y, por último, cierre.

Apertura, máximos, mínimos, cierre Este tipo de gráfico requiere cuatro series de

valores en el orden correcto (apertura, máximos, mínimos y cierre).

Volumen, máximos, mínimos, cierre Estos gráficos requieren cuatro series de

valores en el orden correcto (volumen, máximos, mínimos y cierre). El siguiente gráfico de

cotizaciones mide el volumen mediante dos ejes de valores: uno para las columnas que

miden el volumen, y otro para la cotización de las acciones.

Volumen, apertura, máximos, mínimos, cierre Este tipo de gráfico requiere cinco

series de valores en el orden correcto (volumen, apertura, máximos, mínimos y cierre).

Gráficos con marcadores en forma de cilindro, cono o pirámide

Este tipo de gráficos utiliza marcadores en forma de cilindro, cono o pirámide para dar a los

gráficos de columnas, barras y columnas 3D un efecto espectacular. A igual que los gráficos de

barras y columnas, los gráficos de cilindro, cono o pirámide cuentan con los siguientes subtipos:

Columna, columna apilada y columna 100% apilada En esta clase de gráficos, las

columnas se representan con formas cilíndricas, cónicas o piramidales.

Barra, barra apilada y barra 100% apilada En estos gráficos las barras se

representan con formas cilíndricas, cónicas o piramidales.

Columnas 3D En estos gráficos, las columnas 3D se representan con formas

cilíndricas, cónicas o piramidales.

MACROS

Si realiza frecuentemente una tarea en Microsoft Excel, puede automatizarla mediante una macro.

Una macro consiste en una serie de comandos y funciones (función: fórmula ya escrita que toma

un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para

simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo

cálculos prolongados o complejos.) que se almacenan en un módulo (módulo: colección de

declaraciones, instrucciones y procedimientos almacenados juntos como una unidad con nombre.

Existen dos tipos de módulos: módulos estándar y módulos de clase.) de Microsoft Visual Basic y

que puede ejecutarse siempre que sea necesario realizar la tarea.

Por ejemplo, si suele escribir cadenas largas de texto en las celdas, puede crear una macro para

dar formato a esas celdas y que se ajuste el texto.

Grabar macros Al grabar una macro, Excel almacena información sobre cada paso dado cuando

se ejecuta una serie de comandos. A continuación, se ejecuta la macro para que repita los

comandos. Si se comete algún error mientras se graba la macro, también se graban las

correcciones que se realicen. Visual Basic (Visual Basic: versión visual del lenguaje de

programación Basic de alto nivel. Microsoft ha desarrollado Visual Basic para crear aplicaciones

basadas en Windows.) almacena cada macro en un nuevo módulo adjunto a un libro.

Ejecutar fácilmente una macro Se puede ejecutar una macro seleccionándola de una lista en

el cuadro de diálogo Macro. Para que una macro se ejecute cada vez que haga clic en un botón

determinado o presione una combinación de teclas específica, asigne la macro a un botón de la

barra de herramientas, a un método abreviado de teclado (tecla de método abreviado: tecla o

combinación de teclas de función, como F5 o CTRL+A, que es posible utilizar para ejecutar un

comando de menú. En contraposición, una tecla de acceso directo es una combinación de teclas,

como ALT+F, que mueve el foco a un menú, un comando o un control) o a un objeto gráfico de

una hoja de cálculo.

Administrar macros Tras grabar una macro, se puede ver el código de macro con el Editor de

Visual Basic (Editor de Microsoft Visual Basic: entorno en que pueden modificarse las macros que

se hayan grabado y escribirse nuevas macros y programas de Visual Basic para aplicaciones.)

para corregir errores o modificar lo que hace la macro. Por ejemplo, si la macro de ajuste de texto

también tiene que aplicar el formato de negrita al texto, se puede grabar otra macro para aplicar el

formato de negrita a una celda y, a continuación, copiar las instrucciones de esa macro a la macro

de ajuste de texto.

El Editor de Visual Basic es un programa diseñado para que los usuarios principiantes puedan

escribir y editar fácilmente código de macro, y proporciona mucha Ayuda en pantalla. No es

preciso saber cómo se programa o se utiliza el lenguaje de Visual Basic para realizar cambios

sencillos en las macros. El Editor de Visual Basic permite modificar macros, copiarlas de un

módulo a otro, copiarlas entre diferentes libros, cambiar el nombre de los módulos que almacenan

las macros o cambiar el nombre de las macros.

Seguridad de macros Excel incluye protecciones para ayudar a proteger contra virus (virus:

programa o macro que "infecta" archivos de un equipo mediante la inserción de copias de sí

mismo en ellos. Cuando el archivo infectado se carga en memoria, el virus puede infectar a otros

archivos. Los virus suelen tener efectos secundarios muy dañinos.) susceptibles de ser

transmitidos por macros. Si se comparten macros con otros usuarios, se puede certificar esas

macros con una firma digital (firma digital: sello electrónico seguro basado en cifrado para

autenticar una macro o un documento. Esta firma garantiza que la macro o el documento fueron

creados por el firmante y que no se han modificado.) de modo que los demás usuarios pueden

comprobar que proceden de una fuente fidedigna. Al abrir un libro que contiene macros, se puede

comprobar su origen antes de habilitarlas.

Copiar un módulo de una macro a otro libro

1. Establezca el nivel de seguridad en Medio.

¿Cómo?

1. En el menú Herramientas, haga clic en Opciones.

2. Haga clic en la ficha Seguridad.

3. En Seguridad de macros, haga clic en Seguridad de macros.

4. Haga clic en la ficha Nivel de seguridad y, a continuación, seleccione el nivel

de seguridad que desea utilizar.

2. Abra el libro que contiene el módulo (módulo: colección de declaraciones, instrucciones

y procedimientos almacenados juntos como una unidad con nombre. Existen dos tipos de

módulos: módulos estándar y módulos de clase.) que desea copiar y el libro en que desea

copiar el módulo.

3. En el menú Herramientas, elija Macro y después haga clic en Editor de Visual Basic.

4. En el menú Ver, haga clic en Explorador de proyectos .

5. Arrastre el módulo que desee copiar al libro de destino.

Crear una macro

Grabar una macro

1. Establezca el nivel de seguridad en Medio o Bajo.

¿Cómo?

1. En el menú Herramientas, haga clic en Opciones.

2. Haga clic en la ficha Seguridad.

3. En Seguridad de macros, haga clic en Seguridad de macros.

4. Haga clic en la ficha Nivel de seguridad y, a continuación, seleccione el nivel

de seguridad que desea utilizar.

2. En el menú Herramientas, elija Macro y haga clic en Grabar nueva macro.

3. En el cuadro Nombre de la macro, escriba un nombre para la macro (macro: acción o

conjunto de acciones utilizados para automatizar tareas. Las macros se graban en el

lenguaje de programación de Visual Basic para Aplicaciones.).

Notas

� El primer carácter del nombre de la macro debe ser una letra. Los demás

caracteres pueden ser letras, números o caracteres de subrayado. No se permiten

espacios en un nombre de macro; puede utilizarse un carácter de subrayado como

separador de palabras.

� No utilice un nombre de macro que también sea una referencia de celda; de lo

contrario puede aparecer un mensaje indicando que el nombre de la macro no es válido.

4. Si desea ejecutar la macro presionando un método abreviado (método abreviado: tecla o

combinación de teclas de función, como F5 o CTRL+A, que utiliza para ejecutar un comando.

Una tecla de acceso, por lo contrario es un combinación de teclas, como ALT+F, que mueve

el enfoque a un menú, comando o control.), escriba una letra en el cuadro Tecla de método

abreviado. Puede utilizarse CTRL+ letra (para letras minúsculas) o CTRL+ MAYÚS + letra

(para letras mayúsculas), donde letra es cualquier tecla del teclado. La tecla de método

abreviado que se utilice no puede ser ni un número ni un carácter especial como @ o #.

Nota La tecla de método abreviado reemplazará a cualquier tecla de método abreviado

predeterminada equivalente en Microsoft Excel mientras esté abierto el libro que contiene la

macro.

5. En el cuadro Guardar macro en, haga clic en la ubicación en que desea almacenar la

macro.

Si desea que la macro esté disponible siempre que utilice Excel, seleccione Libro de

macros personal.

6. Si desea incluir una descripción de la macro, escríbala en el cuadro Descripción.

7. Haga clic en Aceptar.

8. Si desea que la macro se ejecute con relación a la posición de la celda activa, grábela

utilizando referencias de celda relativas. En la barra de herramientas Detener grabación,

haga clic en la opción Referencias relativas para seleccionarla. Excel continuará

grabando macros con referencias relativas hasta que termine la sesión con Excel o hasta que

haga clic otra vez en la opción Referencias relativas para que no esté seleccionada.

9. Ejecute las acciones que desee grabar.

10. En la barra de herramientas Detener grabación, haga clic en Referencias relativas

.

Crear una macro mediante Microsoft Visual Basic

1. En el menú Herramientas de Microsoft Excel, seleccione Macro y después haga clic en

Editor de Visual Basic.

2. En el menú Insertar, haga clic en Módulo.

3. Escriba o copie el código en la ventana de código del módulo.

4. Si desea ejecutar la macro (macro: acción o conjunto de acciones utilizados para

automatizar tareas. Las macros se graban en el lenguaje de programación de Visual Basic

para Aplicaciones.) desde la ventana del módulo, presione F5.

5. Una vez escrita la macro, haga clic en Cerrar y volver a Microsoft Excel en el menú

Archivo.

Crear una macro de inicio

Las macros (macro: acción o conjunto de acciones utilizados para automatizar tareas. Las macros

se graban en el lenguaje de programación de Visual Basic para Aplicaciones.) automáticas, como

Auto_Activate, están diseñadas para ejecutarse cuando se inicia Microsoft Excel. Para obtener

más información sobre este tipo de macros, consulte la Ayuda de Visual Basic (Ayuda de

Microsoft Visual Basic: para obtener ayuda de Visual Basic en Excel, elija Macro en el menú

Herramientas y haga clic en Editor de Visual Basic. En el menú Ayuda, haga clic en Ayuda de

Microsoft Visual Basic.).

Copiar parte de una macro para crear otra

1. Establezca el nivel de seguridad en Medio o Bajo.

¿Cómo?

1. En el menú Herramientas, haga clic en Opciones.

2. Haga clic en la ficha Seguridad.

3. En Seguridad de macros, haga clic en Seguridad de macros.

4. Haga clic en la ficha Nivel de seguridad y, a continuación, seleccione el nivel

de seguridad que desea utilizar.

2. Abra el libro que contenga la macro (macro: acción o conjunto de acciones utilizados

para automatizar tareas. Las macros se graban en el lenguaje de programación de Visual

Basic para Aplicaciones.) que desee copiar.

3. Seleccione Macro en el menú Herramientas y, a continuación, haga clic en Macros.

4. En el cuadro Nombre de la macro, escriba el nombre de la macro que desea copiar.

5. Haga clic en Modificar.

6. Seleccione las líneas de la macro que desee copiar.

Para copiar toda la macro, asegúrese de que incluye las líneas Sub y End Sub en la

selección.

7. En la barra de herramientas (barra de herramientas: barra con botones y opciones que

pueden utilizarse para ejecutar comandos. Para mostrar una barra de herramientas, elija

Barras de herramientas en el menú Ver y haga clic en la barra de herramientas que desee

mostrar. Si el botón que desea no aparece, Haga clic en las flechas situadas en la parte

derecha al final de la barra de herramientas.) Estándar, haga clic en Copiar .

8. Cambie al módulo en el que desee situar el código.

9. Haga clic en Pegar .

Sugerencia

Puede ver el archivo Libro de macros personal (Personal.xls) en cualquier momento abriéndolo en

el Editor de Visual Basic (Editor de Visual Basic: entorno en el que puede escribir y modificar

código y procedimientos de Visual Basic para Aplicaciones. El Editor de Visual Basic contiene un

conjunto completo de herramientas de depuración para buscar sintaxis, tiempo de ejecución y

problemas lógicos en el código en uso.) (Alt+F11). Como Personal.xls es un libro oculto que

siempre está abierto, si desea copiar una macro deberá mostrarlo.

Eliminar una macro

1. Abra el libro que contiene la macro (macro: acción o conjunto de acciones que se

pueden utilizar para automatizar tareas. Las macros se graban en el lenguaje de

programación Visual Basic para Aplicaciones.) que desea eliminar.

2. Seleccione Macro en el menú Herramientas y, a continuación, haga clic en Macros.

3. En la lista Macros en, seleccione Este libro.

4. En el cuadro Nombre de la macro, haga clic en el nombre de la macro que desee

eliminar.

5. Haga clic en Eliminar.

Modificar una macro

Antes de modificar una macro (macro: acción o conjunto de acciones que se pueden utilizar para

automatizar tareas. Las macros se graban en el lenguaje de programación Visual Basic para

Aplicaciones.), deberá familiarizarse con el Editor de Visual Basic (Editor de Visual Basic: entorno

en el que puede escribir y modificar código y procedimientos de Visual Basic para Aplicaciones. El

Editor de Visual Basic contiene un conjunto completo de herramientas de depuración para buscar

sintaxis, tiempo de ejecución y problemas lógicos en el código en uso.). Puede utilizarse el Editor

de Visual Basic para escribir y modificar las macros adjuntas a los libros de Microsoft Excel.

1. Establezca el nivel de seguridad en Medio o Bajo.

¿Cómo?

1. En el menú Herramientas, haga clic en Opciones.

2. Haga clic en la ficha Seguridad.

3. En Seguridad de macros, haga clic en Seguridad de macros.

4. Haga clic en la ficha Nivel de seguridad y, a continuación, seleccione el nivel

de seguridad que desea utilizar.

2. Seleccione Macro en el menú Herramientas y, a continuación, haga clic en Macros.

3. En el cuadro Nombre de la macro, escriba un nombre para la macro.

4. Haga clic en Modificar.

5. Para obtener Ayuda para el Editor de Visual Basic, haga clic en Ayuda de Microsoft

Visual Basic en el menú Ayuda.

Habilitar la ejecución de macros

Cuando el nivel de seguridad de macros de Excel está establecido en Bajo (no recomendado), las

macros se pueden ejecutar sin avisar previamente. Si la seguridad de macros está en el nivel

Medio, Excel muestra un cuadro de diálogo que le pregunta si desea habilitar las macros. Cuando

la seguridad de macros está establecida en Alto (el ajuste de seguridad de macros recomendado

para todos los usuarios), Excel permite ejecutar sólo las macros firmadas digitalmente o las que

están almacenadas en la carpeta de inicio de Excel (XLStart).

Para obtener más información sobre las firmas digitales y cómo adquirirlas, vea el tema de la

Ayuda Firmas digitales.

Utilizar la carpeta XLStart

Cuando coloque en la carpeta XLStart un libro que contenga una macro no firmada y la seguridad

de macros esté establecida en el nivel Alto, el libro se abrirá automáticamente cuando inicie Excel

por primera vez y podrá ejecutar la macro. Sin embargo, la macro no se puede ejecutar cuando se

abre el libro en Excel haciendo clic en el comando Abrir del menú Archivo

La carpeta XLStart se creó cuando instaló Excel y normalmente se encuentra ubicada en uno de

los siguientes lugares:

C:\Documents and Settings\nombre de usuario\Application Data\Microsoft\Excel

C:\Archivos de programa\Microsoft Office\Office11

Habilitar la ejecución de una macro no firmada

Para permitir que se ejecuten las macros no firmadas, debe estar activada la casilla de verificación

Confiar en todas las plantillas y complementos instalados de la ficha Editores de confianza

del cuadro de diálogo Seguridad. Esta opción está activada de forma predeterminada. Si no está

activada (ajuste recomendado), Excel sólo permite ejecutar las macros que tienen firma digital de

confianza.

1. En el menú Herramientas, elija Macro y haga clic en Seguridad.

2. En la ficha Editores de confianza, active la casilla de verificación Confiar en todas las

plantillas y complementos instalados.

Funciones de macros de Excel 4.0

El archivo de Ayuda de Funciones de macros de Microsoft Excel 4.0 contiene la información de

referencia de todas las funciones de macros de Excel 4.0 (macros XLM) disponibles en Excel.

Puede descargar Archivo de Ayuda de Excel 2000: ejecutar macros de Excel 4.0 de Descargas en

Microsoft Office Online.

IMPORTANTE Este archivo de Ayuda solo se puede utilizar con Microsoft Excel 2000.

Seguridad Dado que las macros pueden contener virus, tenga cuidado a la hora de ejecutarlas, y

ejecute solo las macros que sepa con certeza que proceden de un origen de confianza. Asegúrese

de ejecutar un software antivirus actualizado en su equipo. Observe que, a diferencia de otras

macros, no puede firmar digitalmente macros XLM. Además, los libros que contengan macros

XLM no se pueden abrir si el nivel de seguridad de las macros está establecido en Alto.

Ejecutar una macro

Ejecutar una macro

1. Establezca el nivel de seguridad en Medio o Bajo.

¿Cómo?

1. En el menú Herramientas, haga clic en Opciones.

2. Haga clic en la ficha Seguridad.

3. En Seguridad de macros, haga clic en Seguridad de macros.

4. Haga clic en la ficha Nivel de seguridad y, a continuación, seleccione el nivel

de seguridad que desea utilizar.

2. Abra el libro que contiene la macro (macro: acción o conjunto de acciones que se

pueden utilizar para automatizar tareas. Las macros se graban en el lenguaje de

programación Visual Basic para Aplicaciones.).

3. Seleccione Macro en el menú Herramientas y, a continuación, haga clic en Macros.

4. En el cuadro Nombre de la macro, escriba el nombre de la macro que desea ejecutar.

5. Siga uno de estos procedimientos:

Ejecutar una macro en un libro de Microsoft Excel

� Haga clic en Ejecutar.

Si desea interrumpir la ejecución, presione ESC.

Ejecutar una macro desde un módulo de Microsoft Visual Basic

2. Haga clic en Modificar.

3. Haga clic en Ejecutar Sub/UserForm .

Sugerencia

Si desea ejecutar otra macro diferente mientras está utilizando el Editor de Visual

Basic (Editor de Visual Basic: entorno en el que puede escribir y modificar código y

procedimientos de Visual Basic para Aplicaciones. El Editor de Visual Basic contiene un

conjunto completo de herramientas de depuración para buscar sintaxis, tiempo de ejecución

y problemas lógicos en el código en uso.), haga clic en la opción Macros en el menú

Herramientas. En el cuadro Nombre de la macro, escriba el nombre de la macro que desea

ejecutar y, a continuación, haga clic en Ejecutar.

Iniciar una macro desde un método abreviado

1. Seleccione Macro en el menú Herramientas y, a continuación, haga clic en Macros.

2. En el cuadro Nombre de la macro, escriba el nombre de la macro (macro: acción o

conjunto de acciones que se pueden utilizar para automatizar tareas. Las macros se graban

en el lenguaje de programación Visual Basic para Aplicaciones.) a la que desea asignar un

método abreviado (tecla de método abreviado: tecla o combinación de teclas de función,

como F5 o CTRL+A, que es posible utilizar para ejecutar un comando de menú. En

contraposición, una tecla de acceso directo es una combinación de teclas, como ALT+F, que

mueve el foco a un menú, un comando o un control) de teclado.

3. Haga clic en Opciones.

4. Si desea ejecutar la macro presionando un método abreviado (tecla de método

abreviado: tecla o combinación de teclas de función, como F5 o CTRL+A, que es posible

utilizar para ejecutar un comando de menú. En contraposición, una tecla de acceso directo es

una combinación de teclas, como ALT+F, que mueve el foco a un menú, un comando o un

control), escriba una letra en el cuadro Tecla de método abreviado. Puede utilizarse CTRL+

letra (para letras minúsculas) o CTRL+ MAYÚS + letra (para letras mayúsculas), donde letra

es cualquier tecla del teclado. La tecla de método abreviado que se utilice no puede ser ni un

número ni un carácter especial como @ o #.

Nota La tecla de método abreviado suplantará a cualquier tecla de método abreviado

predeterminada equivalente en Microsoft Excel mientras esté abierto el libro que contiene la

macro.

5. Si desea incluir una descripción de la macro, escríbala en el cuadro Descripción.

6. Haga clic en Aceptar.

7. Haga clic en Cancelar.

Iniciar una macro desde un botón o un control gráfico

1. Haga clic en el botón o el control gráfico para que aparezcan los controladores de

tamaño (controlador de tamaño: uno de los pequeños círculos o cuadrados que aparecen en

las esquinas y los lados de un objeto seleccionado. Arrastre estos controladores para

cambiar el tamaño del objeto.).

2. Con el objeto gráfico seleccionado, haga clic con el botón secundario del mouse (ratón)

en un controlador de tamaño del botón o del objeto gráfico para mostrar el menú

contextual (menú contextual: menú que muestra una lista de comandos relacionados con un

elemento determinado. Para mostrar un menú contextual, haga clic con el botón secundario

del mouse (ratón) en el elemento, o presione MAYÚS+F10.).

3. En el menú contextual, haga clic en Asignar macro.

4. Siga uno de estos procedimientos:

� Para asignar una macro (macro: acción o conjunto de acciones que se pueden

utilizar para automatizar tareas. Las macros se graban en el lenguaje de programación

Visual Basic para Aplicaciones.) al botón u objeto gráfico, escriba el nombre de la macro

en el cuadro Nombre de la macro y, a continuación, haga clic en Aceptar.

� Para grabar una nueva macro y asignarla al objeto gráfico seleccionado, haga

clic en Grabar. Cuando finalice de grabar la macro, haga clic en Detener grabación

en la barra de herramientas Grabar macro.

� Para escribir una macro en el Editor de Visual Basic (Editor de Microsoft Visual

Basic: entorno en que pueden modificarse las macros que se hayan grabado y

escribirse nuevas macros y programas de Visual Basic para aplicaciones.), haga clic en

Nueva. Para modificar una macro existente, haga clic en el nombre de la macro, en el

cuadro Nombre de la macro y, a continuación, haga clic en Modificar.

Nota Si asigna una macro a un botón o a otro objeto que ya esté en uso como, por ejemplo, un

hipervínculo (hipervínculo: texto con color y subrayado o gráfico en el que se hace clic para ir a un

archivo, una ubicación en un archivo, una página Web en World Wide Web o una página Web en

una intranet. Los hipervínculos también pueden dirigirse a grupos de noticias y a sitios Gopher,

Telnet y FTP.), se eliminará la información del hipervínculo. A partir de entonces, al hacer clic en

el botón o en el objeto, se ejecutará la macro.

Iniciar una macro desde un área, una zona activa o un objeto gráfico

1. Dibuje otro objeto para crear una zona activa para un objeto existente.

2. Con el segundo objeto gráfico seleccionado, haga clic con el botón secundario del

mouse en un controlador de tamaño (controlador de tamaño: uno de los pequeños círculos o

cuadrados que aparecen en las esquinas y los lados de un objeto seleccionado. Arrastre

estos controladores para cambiar el tamaño del objeto.) del botón o del objeto gráfico para

mostrar el menú contextual (menú contextual: menú que muestra una lista de comandos

relacionados con un elemento determinado. Para mostrar un menú contextual, haga clic con

el botón secundario del mouse (ratón) en el elemento, o presione MAYÚS+F10.).

3. En el menú contextual, haga clic en Asignar macro.

4. Siga uno de estos procedimientos:

� Para asignar una macro (macro: acción o conjunto de acciones que se pueden

utilizar para automatizar tareas. Las macros se graban en el lenguaje de programación

Visual Basic para Aplicaciones.) al botón u objeto gráfico, escriba el nombre de la macro

en el cuadro Nombre de la macro y, a continuación, haga clic en Aceptar.

� Para grabar una nueva macro y asignarla al objeto gráfico seleccionado, haga

clic en Grabar. Cuando finalice de grabar la macro, haga clic en Detener grabación

en la barra de herramientas Grabar macro.

� Para escribir una macro en el Editor de Visual Basic (Editor de Microsoft Visual

Basic: entorno en que pueden modificarse las macros que se hayan grabado y

escribirse nuevas macros y programas de Visual Basic para aplicaciones.), haga clic en

Nueva. Para modificar una macro existente, haga clic en el nombre de la macro, en el

cuadro Nombre de la macro y, a continuación, haga clic en Modificar.

5. En el menú Formato, haga clic en Autoforma y, a continuación, haga clic en la ficha

Colores y líneas.

6. Bajo Rellenar, haga clic en Sin relleno en el cuadro Color. Bajo Línea, haga clic Sin

línea en el cuadro Color.

7. Repita estos pasos para cada zona activa que desee crear. No es necesario crear un

nuevo objeto gráfico para cada zona activa.

Iniciar una macro desde un botón de la barra de herramientas

1. En el menú Herramientas, haga clic en Personalizar.

2. Siga uno de estos procedimientos:

� Si la barra de herramientas (barra de herramientas: barra con botones y

opciones que se utilizan para ejecutar comandos. Para mostrar una barra de

herramientas, haga clic en Personalizar en el menú Herramientas y, a continuación,

haga clic en la ficha Barras de herramientas.) que contiene el botón no está visible,

haga clic en la ficha Barras de herramientas y, a continuación, active la casilla de

verificación que aparece junto al nombre de la barra de herramientas.

� Si el botón que desea utilizar para ejecutar la macro (macro: acción o conjunto

de acciones que se pueden utilizar para automatizar tareas. Las macros se graban en el

lenguaje de programación Visual Basic para Aplicaciones.) no aparece en una barra de

herramientas, haga clic en la ficha Comandos y, a continuación, elija Macros en la lista

Categorías. En la lista Comandos, arrastre el botón Personalizar botón a una barra

de herramientas.

3. Haga clic con el botón secundario en el botón de la barra de herramientas y, a

continuación, elija Asignar Macro en el menú contextual (menú contextual: menú que

muestra una lista de comandos relacionados con un elemento determinado. Para mostrar un

menú contextual, haga clic con el botón secundario del mouse (ratón) en el elemento, o

presione MAYÚS+F10.).

4. Escriba el nombre de la macro en el cuadro Nombre de la macro y, a continuación,

haga clic en Aceptar.