Devuelve múltiples valores de una identificación de referencia

Devuelve múltiples valores de una identificación de referencia

¿Es posible tener una fórmula de Excel que cree la siguiente tabla de resultados?

datos iniciales:
╔════════════╦═════════╦══════╦═══════╦═ ══════════ ══╗
║ identificación del producto ║ artículo ║ tamaño ║ precio ║ totales de tamaño ║
╠════════════╬═════════╬══════╬═══════╬═ ══════════ ══╣
║ 123 ║ manzana ║ s ║ 34 ║ 100 ║
║ 982 ║ naranja ║ m ║ 21 ║ 120 ║
║ 421 ║ plátano ║ s ║ 12 ║ 98 ║
║ 123 ║ manzana2 ║ s ║ 43 ║ 109 ║
║ 421 ║ plátano2 ║ m ║ 65 ║ 50 ║
║ 8767 ║ limón ║ l ║ 11 ║ 25 ║
║ 8767 ║ limón2 ║ m ║ 33 ║ 2 ║
╚════════════╩═════════╩══════╩═══════╩═ ══════════ ══╝
salida deseada:
╔════════════╦════════╦═══════╦═════════ ╦═══════╦═ ══════╦═════════════╦════════╦══════════ ═════╗
║ identificación del producto ║ artículo1 ║ precio ║ artículo2 ║ precio ║ talla1 ║ tallas totales ║ talla 2 ║ tallas totales 2 ║
╠════════════╬════════╬═══════╬═════════ ╬═══════╬═ ══════╬═════════════╬════════╬══════════ ═════╣
║ 123 ║ manzana ║ 34 ║ manzana2 ║ 43 ║ s ║ 100 ║ s ║ 109 ║
║ 982 ║ naranja ║ 21 ║ ║ ║ m ║ 120 ║ ║ ║
║ 421 ║ plátano ║ 12 ║ plátano2 ║ 65 ║ s ║ 98 ║ m ║ 50 ║
╚════════════╩════════╩═══════╩═════════ ╩═══════╩═ ══════╩═════════════╩════════╩══════════ ═════╝

Nota: se muestra un resultado de muestra para solo tres registros de salida porque son suficientes para ilustrar el patrón. Lemon y Lemon2 se incluyen en los datos iniciales solo para ilustrar más ejemplos de posibles variaciones de insumos.

Respuesta1

Su tabla entra en conflicto con dos "reglas de diseño" para tablas (acabo de formularlas, pero intenté destilar reglas/principios que expliquen por qué el diseño de su tabla no es muy bueno):

  • puede leer cualquier combinación de fila/columna sin escanear (demasiado) a lo largo de la fila.
  • Todos los datos necesarios para comprender una fila se colocan lo más a la izquierda posible en la tabla.

Si cambiaras elartículocomo segunda columna (segunda regla), esto haría que la tabla sea más compacta, mejor legible y también lista para crear automáticamente usandoTablas dinamicas.

Creo una tabla dinámica basada en sus datos de muestra. Creo que esto ilustra que este diseño es compacto y se crea fácilmente en Excel (algunos textos como "Waarden" ("Valores") están en holandés, debido a mi versión de idioma).

ingrese la descripción de la imagen aquí

Creé esta tabla dinámica con los siguientes campos:

  • Filas: identificación del producto, artículo y tamaño
  • columnas: Valores
  • Valores: Recuento de tamaño, Promedio de precio y Suma del total

Además, eliminé los subtotales y volví el diseño de la tabla dinámica a "Diseño clásico".

información relacionada