Hacer una función

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Hacer una funcií³n

Notapor Janoi » 11 Ago 2006 18:40

Hola amigos; con la ayuda de este foro he hecho algunas funciones básicas como de sumar y cosas sencillas, pero ahora necesitaba hacer una función con varias funciones de Excel que trae incorporada; como concatenar; promedio; etc., empecé haciéndolas con la grabador de macros y resultó ser que me sale una cadena de fórmulas desconocidas para mi entender; adjunto archivo tratando de explicarlo lo mejor posible; la idea en sí­ es hacer una función donde haga todo lo que necesito; y no mezclar o que se vea en la celda las funciones utilizadas... espero haberme explayado bién... gracias de antemano.
Saludos desde Chile.
Janoi.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Janoi
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Feb 2005 14:38
Ubicación: Chile

Re: Hacer una funcií³n

Notapor Adrian » 11 Ago 2006 22:18

No sé lo que deseas, no entiendo nada.
Hice esta función, pero algo me dice que no es lo que quieres:
Function NOSE(Dato As Range)
NOSE = IIf(Dato.Value = 0, "", Dato.Value / 100)
End Function

Esta función es la traducción de lo que se ve.

Atte.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Notapor Janoi » 11 Ago 2006 22:54

Adrian Hola, la verdad es que mi consulta es: la forma que excel presenta los rangos de celdas de una manera diferente a la que uno ingresa las fórmulas en una celda, las presenta entre corchetes y RC; cómo se puede interpretar esa forma de escritura?... Gracias Adrian.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Janoi
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Feb 2005 14:38
Ubicación: Chile

Notapor Janoi » 11 Ago 2006 23:05

La verdad quisiera hacer una función con esta fórmula, pero me da errores....
SI(ESERROR(ENCONTRAR(".";E6));E6;SI((LARGO(E6)-ENCONTRAR(".";E6))=2;VALOR(SUSTITUIR(E6;".";""))*10;SI((LARGO(E6)-ENCONTRAR(".";E6))=1;VALOR(SUSTITUIR(E6;".";""))*100;SI((LARGO(E6)-ENCONTRAR(".";E6))=0;VALOR(SUSTITUIR(E6;".";""))*1000))))
Gracias Adrian.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Janoi
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Feb 2005 14:38
Ubicación: Chile

Re: Hacer una funcií³n

Notapor Adrian » 12 Ago 2006 13:13

Hola!
Esto lo saqué de ña ayuda.

Estilo de referencia L1C1 Cambia el estilo de referencia de encabezados de filas y columnas, y las referencias de celda del estilo A1 al estilo L1C1. En el estilo A1, las columnas se rotulan alfabéticamente y las filas se rotulan numéricamente. En el estilo L1C1, tanto las filas como las columnas se rotulan numéricamente.

También puede utilizarse un estilo de referencia en el que se numeren tanto las filas como las columnas de la hoja de cálculo. El estilo de referencia L1C1 es útil para calcular las posiciones de fila y columna en macros (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.). En el estilo L1C1, Excel indica la ubicación de una celda con una "L" seguida de un número de fila y una "C" seguida de un número de columna.
Referencia Significado
L[-2]C Referencia relativa (referencia relativa: en una fórmula, dirección de una celda basada en la posición relativa de la celda que contiene la fórmula y la celda a la que se hace referencia. Si se copia la fórmula, la referencia se ajusta automáticamente. Una referencia relativa toma la forma A1.) a la celda situada dos filas hacia arriba, en la misma columna.

L[2]C[2] Referencia relativa a la celda situada dos filas hacia abajo, dos columnas hacia la derecha.
L2C2 Referencia absoluta (referencia de celda absoluta: en una fórmula, dirección exacta de una celda, independientemente de la posición de la celda que contiene la fórmula. Una referencia de celda absoluta tiene la forma $A$1.) a la celda de la segunda fila en la segunda columna.
L[-1] Referencia relativa a toda la fila situada sobre la celda activa
L Referencia absoluta a la fila actual
Al grabar una macro, Excel registra algunos comandos utilizando el estilo de referencia L1C1. Por ejemplo, si se registra un comando como hacer clic en el botón Autosuma para insertar una fórmula que suma un rango de celdas, Excel registra la fórmula utilizando referencias del estilo L1C1 y no del estilo A1.
Para activar o desactivar el estilo de referencia L1C1
1. Elija Opciones en el menú Herramientas y, a continuación, haga clic en la ficha General.
2. En Configuración, active o desactive la casilla de verificación Estilo de referencia L1C1.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados