logo ASAP Utilities

También se puede hacer esto

Descargue ahora, ¡es muy fácil!
Sit down and relax, while ASAP Utilities does the rest!

“Working in Excel will be fun again with all these extra supersmart tools”

ASAP Utilities, descripción de sus herramientas de Excel

English (us) / Nederlands / Deutsch / Español / Français / Português do Brasil / Italiano / Русский / 中文(简体) / 日本語
Se puede cambiar el idioma a Español en ASAP Utilities.
Con la excepción del nombre y la descripción de todas las herramientas, el resto del sitio web sigue estando en inglés..

Fórmulas » Insertar una función de la biblioteca de ASAP Utilities...

Con esta utilidad puede insertar una fórmula de la biblioteca de funciones de ASAP Utilities a una celda activa.

La biblioteca de funciones de ASAP Utilities incluye las siguientes funciones:

=ASAPCELLCOLORINDEX(cell)

Devuelve el número de índice de color de la celda.
Si luego usted cambia el color de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • cell = La celda de la cual obtener el número del cual Excel sacará el color para rellenar.


=ASAPCOUNTBYCELLCOLOR(reference, color_index_nr)

Cuenta los númerso de celdas en cierto rango que tienen un determinado color de relleno.
Si luego usted cambia el color de relleno de cualquiera de las celdas de referencia, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • reference = El rango de celdas en las cuales buscar.
  • color_index_nr = La celda que contiene el color de relleno para contar, o el número de índice del color (1-56) de Excel.


=ASAPCOUNTBYFONTCOLOR(reference, color_index_nr)

Cuenta los números de celdas en cierto rango que tienen un determinado color de fuente.
Si luego usted cambia el color de fuente de cualquiera de las celdas de referencia, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • reference = El rango de celdas en las cuales buscar.
  • color_index_nr = La celda que contiene el color de fuente para contar, o el número de índice del color (1-56) de Excel.


=ASAPCOUNTCHAR(within_text, find_text)

Cuenta el número de veces que un carácter aparece en un texto
De esta manera usted puede, por ejemplo, contar el número de comas en una celda. Esta función distingue entre mayúsculas y minúsculas.

Parámetros:
  • within_text = El texto que contiene el carácter que usted desea contar.
  • find_text = El carácter del que desea contar cuántas veces aparece.
Éste debe ser un sólo carácter.


=ASAPCOUNTSHADES(reference)

Cuenta el número de celdas coloreadas en su rango.
Si luego usted cambia el color de relleno de cualquiera de las celdas de referencia, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • reference = El rango de celdas a contar el número de celdas que tienen un color de relleno.


=ASAPEXTRACTFILENAME(text, optional path_separator)

Devuelve el nombre del archivo de una ruta de acceso y un nombre de archivo completos. De manera predeterminada la fórmula utiliza una barra diagonal inversa (\) como separador, pero usted puede, opcionalmente, especificar otro separador.
Por ejemplo =ASAPEXTRACTFILENAME("D:\Projects\Archive\Client 1\Balance.xls") devuelve "Balance.xls".

Parámetros:
  • text = El valor de la celda de dirección de la cual desea extraer sólo el nombre de archivo
  • path_separator = El separador de rutas. Opcional, si se omite, se utiliza una barra diagonal inversa (\).


=ASAPEXTRACTFOLDERNAME(text, optional path_separator)

Devuelve el nombre de la carpeta de una combinación de ruta de acceso y nombre de archivo. De manera predeterminada la fórmula utiliza una barra diagonal inversa (\) como separador, pero usted puede, opcionalmente, especificar otro separador.
Por ejemplo =ASAPEXTRACTFOLDERNAME("D:\Projects\Archive\Client 1\Balance.xls") devuelve "D:\Projects\Archive\Client 1".

Parámetros:
  • text = El valor de la celda de dirección de la cual desea extraer sólo el nombre de la carpeta.
  • path_separator = El separador de rutas. Opcional, si se omite, se utiliza una barra diagonal inversa (\).


=ASAPEXTRACTNUMBERS(text)

Devuelve los números de una cadena de texto.
Por ejemplo la fórmula =ASAPEXTRACTNUMBERS("8011 LB") devuelve 8011.

Parámetros:
  • text = El valor o la dirección de la celda de la cual desea extraer sólo los números


=ASAPFILENAME()

Devuelve el nombre de su libro. Este es el nombre del libro sin la ruta de acceso (carpeta).
Por ejemplo "Balance.xls".


=ASAPFILEPATH()

Devuelve la ruta de acceso (la carpeta) donde está guardado su libro.
Por ejemplo: "D:\Projects\Archive\Client 1".


=ASAPFILEPROPERTIES(property_name_or_id)

Retorna el valor de una de las propiedades de documentos integradas para el actual libro.
Se puede referir a las propiedades de documentos con un valor índice o su nombre en inglés.
La siguiente lista muestra los nombres de las propiedades de documentos integradas:
  1  Title
   2  Subject
   3  Author
   4  Keywords
   5  Comments
   6  Template
   7  Last Author
   8  Revision Number
   9  Application Name
  10  Last Print Date
  11  Creation Date
  12  Last Save Time
  13  Total Editing Time *
  14  Number of Pages *
  15  Number of Words *
  16  Number of Characters *
  17  Security
  18  Category
  19  Format
  20  Manager
  21  Company
  22  Number of Bytes *
  23  Number of Lines *
  24  Number of Paragraphs *
  25  Number of Slides *
  26  Number of Notes *
  27  Number of Hidden Slides *
  28  Number of Multimedia Clips *
  29  Hyperlink Base
  30  Number of Characters (with spaces) *
* Excel no tiene que definir valores para todas las propiedades de documentos integradas.
Si Microsoft Excel no define un valor para una de las propiedades de documentos integradas, el leer de la Propiedad del valor para ese documento resultaré en un error.
Debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.

Ejemplo:
=ASAPFILEPROPERTIES("Last Print Date")

Parámetros:
  • property_name_or_id = la id. o el nombre en inglés de la propiedad de documentos integrada


=ASAPFONTCOLORINDEX(cell)

Devuelve el número de índice de la fuente de una celda.
Si luego usted cambia el color de la fuente de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • cell = La celda de la cual obtener el número del cual Excel sacará el color del texto.


=ASAPFULLFILENAME()

Devuelve el nombre completo de su libro. Este es el nombre del libro incluyendo la carpeta (ruta de acceso al archivo) donde se guarda.
Por ejemplo "D:\Projects\Archive\Client 1\Balance.xls".


=ASAPGETCOMMENT(cell)

Devuelve el texto del comentario de una celda.
Si luego usted cambia el comentario de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.

Parámetros:
  • cell = La celda de la cual obtener el texto del comentario.


=ASAPGETDOMAIN(text, optional show_protocol = False)

Devuelve el (sub) dominio de un hipervínculo dado (dirección de sitio Web/url).
Por ejemplo, si la celda A1 contiene el valor "http://www.asap-utilities.com/download-asap-utilities.php", así son los resultados de las fórmulas:
=ASAPGETDOMAIN(A1) returns "www.asap-utilities.com"
=ASAPGETDOMAIN(A1;TRUE) returns "http://www.asap-utilities.com"

Parámetros:
  • text = El valor o la dirección de la celda de la cual desea extraer el dominio
  • show_protocol = Opcional, valor lógico, si se omite lo predeterminado es FALSO. En caso de ser VERDADERO (TRUE) esta función también devuelve el protocolo del vínculo, que es la parte que está antes que el dominio, por ejemplo, http://, ftp:// etc..


=ASAPGETFONTNAME(cell)

Devuelve el nombre de la fuente en una celda.
Si luego usted cambia la fuente de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • cell = La celda de la cual obtener la fuente.


=ASAPGETFONTSIZE(cell)

Devuelve el tamaño de fuente de una celda.
Si luego usted cambia el tamaño de fuente de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • cell = La celda de la cual obtener el tamaño de fuente.


=ASAPGETFORMULA(cell)

Devuelve la fórmula de una celda.

Parámetros:
  • cell = La celda de la cual obtener la fórmula.


=ASAPGETFORMULAINT(cell)

Devuelve la fórmula de una celda en notación "internacional".
Se utilizan los nombres en inglés para las fórmulas, el separador de listas es una coma y el separador de decimales es un punto.
Las mayores fuentes de información en Internet sobre Excel están en inglés. En estos sitios Web, se utilizan las fórmulas y estilos "internacionales". Si usted use una versión local de Excel, puede fácilmente crear un ejemplo "internacional" de la fórmula que usó.

Parámetros:
  • cell = La celda de la cual obtener la fórmula.


=ASAPGETHYPERLINK(cell, optional text_no_link)

Devuelve el hipervínculo de una celda. El hipervínculo puede ser de uno de los siguientes tipos:
 - archivo o sitio Web existentes
 - inserte su documento
 - dirección de correo electrónico
Si luego usted cambia el hipervínculo de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.

Parámetros:
  • cell = La celda de la cual obtener el vínculo.
  • text_no_link = Opcional, se muestra este texto si la celda no contiene hipervínculos. Si se omite la fórmula le dará un resultado vacío para las celdas sin hipervínculos.


=ASAPGETNUMBERFORMAT(cell)

Devuelve el formato de números de una celda.
Si luego usted cambia el formato de número de la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.

Parámetros:
  • cell = La celda de la cual obtener el formato de número.


=ASAPISBOLD(reference)

Devuelve VERDADERO si la celda está en negrita o FALSO si no lo está.
Si luego usted cambia la configuración de negrita en la celda, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.


=ASAPISFORMULA(cell)

Devuelve VERDADERO si la celda contiene una fórmula o FALSO si no.


=ASAPLOADIMAGE(image_fullname, optional width_in_pixels, optional height_in_pixels)

Inserta la imagen especificada como un objeto y la coloca en la parte superior izquierda de la celda.

Para actualizar la imagen se puede reemplazar la fórmula con un nombre de imagen nuevo.
Para eliminar la imagen se debe eliminar la fórmula y la imagen. (No se eliminará la imagen si la fórmula no es eliminada.)
Debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.

Ejemplo:
=ASAPLOADIMAGE("D:\products\images\art782.gif")

Parámetros:
  • image_fullname = La ruta completa y el nombre de archivo o una imagen del tipo que Excel admite
  • width_in_pixels = Opcional. Puede especificar el ancho de los pixeles. Si es omitido, el ancho será basado proporcionalmente en la altura de la imagen
  • height_in_pixels = Opcional. Puede especificar la altura de los pixeles. Si es omitida, la altura será la altura de la celda en la que se encuentra la fórmula.


=ASAPMERGECELLS(reference, optional delimiter = "", optional skip_empty_cells = True)

Une varias cadenas de texto en una sola.
Una alternativa fácil a la función =CONCATENATE() de Excel. La ventaja de esta función de ASAP Utilities :
 - Puede especificar un rango a unir, por ejemplo "A1:G1".
 - Se utiliza el formato de número de los valores. Por ejemplo, si una celda tiene el valor "12.23072" y el formato de número establece que sólo se muestre un decimal, esta función utiliza el valor como "12.2".
 - Debe especificar un delimitador solamente una vez.
 - Las celdas vacías se ignoran de manera predeterminada.

Parámetros:
  • reference = Un rango contiguo de celdas en las cuales se unen valores. Al leer los valores de las celdas, se utiliza su formato de número.
  • delimiter = Opcional, insertar un carácter entre valores de las celdas. Si se omite, no se utiliza ningún delimitador.
  • skip_empty_cells = Opcional, es un valor lógico: para saltear celdas vacías = VERDADERO u omitido; para incluir las celdas vacías en el resultado = FALSO.


=ASAPRANDOMPASSWORD(optional length = 8, optional use_symbols = True)

Devuelve una cadena al azar que puede ser utilizada como contraseña.
Esta función devuelve una contraseña fuerte que contiene:
 - letras mayúsculas y minúsculas
 - números
 - caracteres especiales, tales como ~!@#$%^*()[]\/<>:-=+_

Parámetros:
  • length = Opcional, la longitud de la contraseña. Si se omite, la longitud será de 8 caracteres. Si la longitud dada es menor a 8, de todas maneras se devuelve una contraseña de 8 caracteres.
  • use_symbols = Opcional, es un valor lógico: utilizar caracteres especiales en la contraseña = VERDADERO u omitido; para crear una contraseña sin caracteres especiales = FALSO.


=ASAPSHEETNAME(optional reference)

Devuelve el nombre de la hoja en que esta fórmula está utilizada.

Parámetros:
  • referencia = opcional. Una celda en la hoja de la que desea obtener el nombre. Si se omite, el nombre de la hoja actual es devuelta.


=ASAPSPELLNUMBER(ByVal number, optional strLanguage = "EN", optional blnCurrency = False, optional strSingular, optional strPlural, optional strComma, optional strCentSingular, optional strCentPlural)

Devuelve un número o una cantidad en palabras.

Algunos ejemplos, si la celda A1 contiene el valor 142.23
=ASAPSPELLNUMBER(A1,"EN", TRUE, "Dollar", "Dollars", , "Cent", "Cents") devuelve Ciento Cuarenta y dos Dólares con Veintitrés Centavos
=ASAPSPELLNUMBER(A1,"EN", FALSE,,,"Comma") devuelve Ciento Cuarenta y dos Coma Veintitrés
=ASAPSPELLNUMBER(A1,"NL") devuelve éénhonderdtweeenveertig komma drieentwintig

Si un número contiene más de dos decimales esta función deletreará el número como si estuviera redondeado a dos decimales.
Un ejemplo práctico de cómo esta función puede ser útil es para escribir cantidades en los cheques.

Parámetros:
  • number = El número o celda con un número que quiera poner en palabras.
  • language = Opcional, cadena de texto que representa en qué idioma se escribe el número: Inglés = EN u omitido, Neerlandés = NL, Alemán = DE.
  • currency = Opcional, valor lógico: para escribir el número como una moneda = VERDADERO; para escribir el número simplemente como número = FALSO u omitido. Por ejemplo, escribir el número 2 como "dos dólares y ningún centavo" o simplemente "dos".
  • cur_singular = Una cadena opcional de texto para la moneda escrita en singular. Por ejemplo "dólar".
  • cur_plural = Una cadena opcional de texto para la moneda escrita en plural. Por ejemplo "dólares".
  • comma = Una cadena opcional de texto para el separador de decimales utilizado. Por ejemplo, el signo de coma (",") o el punto (".") o la palabra "coma". Si se omite, se llena automáticamente dependiendo del idioma: Inglés = "comma", Alemán y Neerlandés = "komma".
  • cur_cent_singular = Una cadena opcional de text para la palabra utilizada con la moneda para la cantidad después de la coma, en singular. Por ejemplo "centavo".
  • cur_cent_plural = Una cadena opcional de text para la palabra utilizada con la moneda para la cantidad después de la coma, en plural. Por ejemplo "centavos".


=ASAPSTRIPNUMBERS(text)

Quita todos los números de una cadena de texto y todos los espacios al comienzo y al final del resultado.
Por ejemplo la fórmula =ASAPSTRIPNUMBERS("8011 LB") devuelve "LB".

Parámetros:
  • text = El valor o la dirección de la celda de la cual desea quitar los números.


=ASAPSUMBYCELLCOLOR(reference, color_index_nr)

Agrega las celdas que tienen determinado color de relleno.
Si luego usted cambia el color de cualquiera de las celdas de referencia, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • reference = El rango de celdas donde buscar.
  • color_index_nr = La celda con el color de relleno a sumar, o el número de índice del color (1-56) de Excel.


=ASAPSUMBYFONTCOLOR(reference, color_index_nr)

Agrega las celdas que tienen determinado color de fuente.
Si luego usted cambia el color de fuente de cualquiera de las celdas de referencia, debe presionar Ctrl+Alt+F9 para que se vuelva a calcular la fórmula.
Esta función no reconoce formato, si se aplica mediante formato condicional.

Parámetros:
  • reference = El rango de celdas donde buscar.
  • color_index_nr = La celda con el color de fuente a sumar, o el número de índice del color (1-56) de Excel.

Capturas de pantalla

Captura de pantalla de ejemplo: 1
1, Fórmulas » Insertar una función de la biblioteca de ASAP Utilities...
Captura de pantalla de ejemplo: 2 Calculate the sum of cells that have a specific color
2 Calculate the sum of cells that have a specific color
Captura de pantalla de ejemplo: 3 Retrieve the comments
3 Retrieve the comments
ASAP Utilities makes YOU rock in Excel!

Practical tricks on how this can help you

Practical 'real world' examples on our blog that show you how this tool can help you in Excel. Enjoy!

Iniciando esta utilidad

Elija lo siguiente en el menú de Excel: ASAP Utilities » Fórmulas » Insertar una función de la biblioteca de ASAP Utilities...

Download example workbook that demonstrates these extra functions

We have created a example workbook that shows how to get things done, that are normally not possible in Excel, by using the functions that ASAP Utilities adds.
Example-workbook-ASAP-Utilities-formulas.xls (0.8 MB)

Worksheet functions added by ASAP Utilities

Remarks on calculation

Because Excel only recalculates a formula if the value in a (referenced) cell changes (most of the times), some of the ASAP Utilities worksheet formulas don't get triggered to update. In that case you can use Excel's shortcuts F9 or Control+Alt+F9 to have the ASAP Utilities formula(s) updated/recalculated. This is for example when you use the =ASAPSUMBYCELLCOLOR() function and then change the colors, the formulas doesn't get automatically triggered to update.

Remarks on distributing

If you use these worksheet functions in your worksheet there a few considerations to make if other people are going to work on the same workbook:
  • Everyone that works with the workbook that uses on or more of the ASAP Utilities functions in its formulas, should have ASAP Utilities installed. You can easily recognized the functions from ASAP Utilities because their names start with "ASAP". In doubt, you can easily create a report that lists all formulas used in your workbook.
  • If somebody is going to work with your file but he/she doesn't have ASAP Utilities, then you should convert the formula-results to their values (Copy » Paste Special » Values) or in ASAP Utilities:
    ASAP Utilities » Formulas » Change formulas to their calculated values
  • If you see the result of a function displayed as "#NAME?" this means that ASAP Utilities is not available or installed in another folder (which is easy to fix). (In case you do have ASAP Utilities installed it can also mean that there is a typing-error in the formula name).

« Volver a la lista de “Fórmulas” utilidades.
«
Insertar fórmula "internacional"...
 
  »
Corrija el vínculo a las funciones de la hoja de cálculo de ASAP Utilities
Excel 2010 with ASAP Utilities in the menu
Download ASAP Utilities
Additional keywords for this tool:
return cell's color, colour, connect strings together, separators, combines

Follow ASAP Utilities on Facebook



Home Sitemap Search List of all utilities Printer friendly page ^ Back to Top
© 1999-2017 - - - - The Netherlands

Connect with us and receive our tips that show you how to benefit from the tools in ASAP Utilities at:
Follow us on TwitterFollow us on Facebook