0% encontró este documento útil (0 votos)
12 vistas4 páginas

Formulario Exel

Este documento proporciona una guía para crear un formulario en Excel que complete automáticamente la información de un producto seleccionado desde un desplegable, utilizando fórmulas como INDICE, COINCIDIR y SI.ERROR. Incluye instrucciones detalladas sobre la configuración del formulario, la creación del desplegable y las fórmulas necesarias para extraer datos como el código, la unidad de medida y el valor unitario del producto. También se ofrecen consideraciones adicionales para optimizar el formulario y mejorar la experiencia del usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas4 páginas

Formulario Exel

Este documento proporciona una guía para crear un formulario en Excel que complete automáticamente la información de un producto seleccionado desde un desplegable, utilizando fórmulas como INDICE, COINCIDIR y SI.ERROR. Incluye instrucciones detalladas sobre la configuración del formulario, la creación del desplegable y las fórmulas necesarias para extraer datos como el código, la unidad de medida y el valor unitario del producto. También se ofrecen consideraciones adicionales para optimizar el formulario y mejorar la experiencia del usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Aquí tienes la información que necesitas, formateada para copiar y

pegar en un PDF. Incluye las fórmulas de Excel y una explicación


detallada de cada paso, así como consideraciones adicionales para
optimizar tu formulario.

Formulario de Productos en Excel: Desplegable con Información


Automática

Este documento te guiará para crear un formulario en Excel que


automáticamente complete la información de un producto al
seleccionarlo desde un desplegable, usando INDICE, COINCIDIR y
[Link] para mayor robustez.

1. Supuestos Iniciales

Para que las fórmulas funcionen correctamente, considera la siguiente


estructura:

* Tabla de Productos: Nombrada como "Productos" (o puedes


seleccionar el rango de celdas que la compone).

* Columna A: Código del producto

* Columna B: Descripción del producto (será la base de tu desplegable)

* Columna C: Unidad de medida

* Columna D: Valor unitario

* Formulario en Excel:

* Celda para la Descripción del Producto (desplegable): B2 (ejemplo)

* Celda para el Código: B3

* Celda para la Unidad de Medida: B4

* Celda para el Valor Unitario: B5

* Celda para la Cantidad: B7 (si deseas calcular el valor total)

* Celda para el Valor Total: B6

2. Crear el Desplegable de Descripción de Producto

Este paso permite al usuario seleccionar un producto de una lista


predefinida.

* Selecciona la celda donde quieres el desplegable en tu formulario (ej.


B2).
* Ve a la pestaña "Datos" en la cinta de opciones de Excel.

* En el grupo "Herramientas de datos", haz clic en "Validación de datos".

* En la ventana de "Validación de datos", ve a la pestaña


"Configuración".

* En el menú desplegable "Permitir", selecciona "Lista".

* En el cuadro "Origen", introduce la referencia a la columna de


descripciones de tu tabla de productos.

* Si tu tabla se llama "Productos" y la descripción está en la columna


B: Productos!$B:$B

* Si es un rango de celdas sin nombre de tabla: Hoja1!$B$2:$B$100


(ajusta Hoja1 y el rango según tu hoja y datos).

* Haz clic en "Aceptar".

3. Fórmulas para Traer la Información del Producto Seleccionado

Utilizaremos la combinación de INDICE y COINCIDIR para buscar y traer


los datos, envueltas en [Link] para evitar mostrar mensajes de error
si la descripción no se encuentra.

3.1. Fórmula para el Código (en la celda B3 del formulario)

=[Link](INDICE(Productos!$A:$A;COINCIDIR(B2;Productos!$B:
$B;0));"")

Explicación:

* COINCIDIR(B2;Productos!$B:$B;0): Busca el valor de la celda B2 (la


descripción seleccionada) en la columna de descripciones (Productos!$B:
$B). El 0 asegura una coincidencia exacta. Devuelve el número de fila
donde se encuentra.

* INDICE(Productos!$A:$A;...): Usa el número de fila obtenido por


COINCIDIR para extraer el valor correspondiente de la columna de
Códigos (Productos!$A:$A).

* [Link](...,""): Si la fórmula INDICE(COINCIDIR(...)) produce un error


(ej. si la descripción no existe), devuelve una cadena vacía "" en lugar
del error.

3.2. Fórmula para la Unidad de Medida (en la celda B4 del formulario)


=[Link](INDICE(Productos!$C:$C;COINCIDIR(B2;Productos!$B:
$B;0));"")

Explicación:

* Similar a la fórmula del Código, pero INDICE ahora apunta a la


columna de Unidad de Medida (Productos!$C:$C).

3.3. Fórmula para el Valor Unitario (en la celda B5 del formulario)

=[Link](INDICE(Productos!$D:$D;COINCIDIR(B2;Productos!$B:
$B;0));"")

Explicación:

* Similar a las anteriores, INDICE apunta a la columna de Valor Unitario


(Productos!$D:$D).

3.4. Fórmula para el Valor Total (en la celda B6 del formulario)

Asumiendo que la Cantidad se ingresa en la celda B7 del formulario.

=[Link](B7*B5;0)

Explicación:

* B7*B5: Multiplica la Cantidad (B7) por el Valor Unitario (B5).

* [Link](...,0): Si la multiplicación da un error (por ejemplo, si B7 o


B5 no son números válidos), devuelve 0 en lugar del error.

4. Consideraciones Adicionales y Buenas Prácticas

* Uso de Tablas de Excel:

* Si conviertes tu rango de datos en una Tabla de Excel (menú Insertar


> Tabla) y le das un nombre (ej. "Productos"), tus fórmulas serán más
legibles y dinámicas:

* Código:
=[Link](INDICE(Productos[Código];COINCIDIR(B2;Productos[Descripci
ón];0));"")
* Unidad de Medida: =[Link](INDICE(Productos[Unidad de
Medida];COINCIDIR(B2;Productos[Descripción];0));"")

* Valor Unitario: =[Link](INDICE(Productos[Valor


Unitario];COINCIDIR(B2;Productos[Descripción];0));"")

* Mensajes de Error Personalizados:

* En lugar de "" o 0 en [Link], puedes poner un mensaje más


descriptivo, como "Producto no encontrado".

* Ejemplo: =[Link](INDICE(Productos!$A:
$A;COINCIDIR(B2;Productos!$B:$B;0));"Producto no válido")

* Validación de Cantidad:

* Para la celda de la cantidad (B7), puedes añadir Validación de datos


(Datos > Validación de Datos) para asegurar que solo se introduzcan
números válidos (ej. "Número entero" mayor que 0).

* Formatos de Celda:

* Asegúrate de que las celdas de Valor Unitario y Valor Total tengan


formato de moneda o contabilidad.

* La celda de Cantidad debe tener formato de número general o


numérico.

También podría gustarte