Cómo Crear una Tabla de Subtotales Automática con una Fórmula de Excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.พ. 2023
  • Referencia archivo: Workbook 1082
    Clic aquí para descargar el libro de trabajo de Excel: www.excelhechofacil.com/p/des...
    En este video te explico cómo crear una tabla de subtotales por criterio mediante una fórmula de Excel agrupando el valor por una operación de suma.
    Tutorial para descargar los archivos de Excel Hecho Fácil: • Como Descargar Archivo...
    ¿Quieres patrocinar este proyecto? Cómprame un café aquí: www.excelhechofacil.com/p/rega...
    Te estaré muy agradecido.
    #Excel #TrucosExcel #FormulasExcel

ความคิดเห็น • 28

  • @grijalvaescobedo158
    @grijalvaescobedo158 ปีที่แล้ว

    Gracias estimado Andrés así es poco explorada casi muchos nos vamos por ya las dinámicas pero no siempre es así en ocaciones la manejo saludos amigo a distancia 🇲🇽👍

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว

      Gracias Grijalva, un abrazo fuerte desde la distancia.

  • @IvanCortinas_ES
    @IvanCortinas_ES ปีที่แล้ว +1

    Excelente explicación. Prácticamente se puede construir cualquier requerimiento. Se trata de conocer todas las funciones y aplicarlas convenientemente. Gran demostración Andrés!!!

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว +1

      Gracias Iván parcero, y si, entre más se conozcan las funciones y más casos de uso logremos comprender, más y mejor serán las soluciones con Excel. Un abrazo fuerte amigo y me alegra que estés tan pendiente del canal.

  • @williambustillovergara1634
    @williambustillovergara1634 ปีที่แล้ว

    Las dos (2) formas de hacerlo explicadas de manera sencilla y comprensible. Gracias Andrés..👍👍

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว

      Gracias William, un abrazo fuerte y gracias por estar tan pendiente del contenido del canal. Saludos.

  • @miguelforero6968
    @miguelforero6968 ปีที่แล้ว +1

    Excelente, muy bien explicado saludos desde cúcuta Colombia 🇨🇴🙏👍

  • @AmadeoGovoni
    @AmadeoGovoni ปีที่แล้ว

    Hola Andrés. Aparte que la explicación es muy buena. No todos la puede entender. Explicás en un nivel univeresitario. Te banco en todas tus explicaciones que escuché!!! Te sigo mucho!!!
    Ssaludos desde Argentina.
    Además
    Se me ocurre una opción mucho más fácil . Conociendo los valores únicos función UNICOS y con SUMAPRODUCTO nos quedaría asi:
    Tabla Ventas
    Columnas Nombre y Ventas
    =UNICOS(Ventas[Nombre])--> La fórmula está en la celda E25
    y
    =SUMAPRODUCTO(Ventas[Ventas];(Ventas[Nombre]=E25)*1)) ---> Esta está en la F25.
    Los otros sumando se copia para abajo
    Es más de medio conocimiento
    No te parece?
    Saludos desde Argentina.

  • @erazorae9093
    @erazorae9093 ปีที่แล้ว

    Hola Andres, muy bueno el video como todos los que subes en el cuales nos enseñas a sacarle al excel lo maximo, ahora necesito un favor, si puedes mostrarme una formula para realizar mas rapido un proceso que tengo que realizar todos los meses, resulta que tengo un libro con 4 hojas, la hoja principal llamada TOTALES con 1200 registros y tres hojas llamadas CANASTA, SUELDOS y BONO, la cantidad de registros de estas hojas depende de si todos cobran o no dichos montos, o sea que la cantidad de registros puede variar, desde los 1200 hasta menos de 1000, los campos comunes de todas las hojas son Documento, Legajo y Apellido y nombre, lo que necesito es que haga la formula es tomar el documento de cada empleado desde la hoja totales y revisar si esta en la hoja CANASTA y extraer el monto para colocarlo en una columna dentro de la hoja TOTALES, y si ese empleado no esta poner el valor de cero(0) luego con esas columnas realizar una suma para tener el total por cada empleado. te agradeceria un monton se me ayudas, gracias

  • @Fredick.7
    @Fredick.7 ปีที่แล้ว +1

    Gracias por compartir estos interesantes videos. Aquí dejo un granito de arena:
    =LAMBDA(Vendedor,valor,
    LET(X, ORDENAR(UNICOS(Vendedor)),
    APILARH(
    APILARV("[Vendedor]", X),
    REDUCE("[Ventas]", X,
    LAMBDA(i,matriz, APILARV(i, SUMA((Vendedor = matriz) * valor))
    )
    )
    )
    )
    )(B2:B21, D2:D21)

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว +1

      Gracias Freddy, excelente resolución, me alegra leerte nuevamente con otra fórmula, gracias por aportarla, un abrazo fuerte.

    • @elricho72
      @elricho72 ปีที่แล้ว

      Brillante freddy, 1 consulta los titulos que devuelve no se podria hacer que los tome de forma dinamica del rango que le pasas a sumar ? no se si usando desref o d que forma se podria apuntar a la fila superior que generalmente estan los titulos

    • @elricho72
      @elricho72 ปีที่แล้ว

      Asi saco los encabezados, pero no logro usarlo dentro de la formula para que los titulos sean dinamico x el rango =APILARH( INDICE(INDICE(DESREF(B2:B21;-1;0);1);1); INDICE(INDICE(DESREF(D2:D21;-1;0);1);1))

    • @elricho72
      @elricho72 ปีที่แล้ว +1

      Listo lo pude hacer, bueno tu formula me inspiro para darle la solucion, me fui contestando solo como buen programador que soy jeje, gracias igual ! Dejo la formula final en otro comentario asi no se sigue llenando este.

    • @Fredick.7
      @Fredick.7 ปีที่แล้ว

      @@elricho72 ....🙂...👍

  • @elricho72
    @elricho72 ปีที่แล้ว +1

    Gracias a Andres y Freddy que hizo una variante , yo le termine de dar el ultimo toque ya que la formula traia encabezados fijos, y lo que hice fue traerlos desde el rango que uno pone para que sean dinamicos, les dejo mi formula y gracias nuevamente al canal.
    =LAMBDA(Vendedor;valor;
    LET(__cab1;INDICE(DESREF(Vendedor;-1;0);1);
    LET(__cab2;INDICE(DESREF(valor;-1;0);1);
    LET(X; ORDENAR(UNICOS(Vendedor));
    APILARH( APILARV( INDICE(__cab1;1); X);
    REDUCE( INDICE(__cab2;1); X;
    LAMBDA(i;matriz; APILARV(i; SUMA((Vendedor = matriz) * valor))
    )
    )
    )
    )))
    )(Hoja1!B2:B21; Hoja1!D2:D21)

    • @Fredick.7
      @Fredick.7 ปีที่แล้ว +1

      🙂...Genial idea. Ya tome apuntes, he hice las actualizaciones del caso. Gracias por compartir.

  • @manueldiez5695
    @manueldiez5695 ปีที่แล้ว

    Bárbaro !!

  • @marcoscondenunez4392
    @marcoscondenunez4392 ปีที่แล้ว

    Ingeniero Andres como seria la solución por matriz dinámico los subtotales de cada comercial por fila Saludos

  • @karinasosa4903
    @karinasosa4903 ปีที่แล้ว

    Buenas noches Andres, gracias ppr compartir tus conocimientos, aprendi mucho en el Canal,
    Tengo una pregunta la opcion 2 es muy presentable, pero no se actualiza automático, mi pregunta es si se puede hacer la misma presentacion detallada, de la hoja 2 pero con una formula

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว +1

      Si, dejame cuadro un vídeo más adelante y te respondo. Saludos.

  • @thecampechejournal738
    @thecampechejournal738 ปีที่แล้ว

    Hola, disculpa me podrias ayudar revisando un código ya que no hace lo que quiero. A donde te lo puedo mandar.

  • @Killswitchbucket
    @Killswitchbucket ปีที่แล้ว

    Hola. Consulta. Como contar una secuencia en Excel pero por partes. Osea al arrastrar a la derecha que Excel no acumule el resultado sino que lo haga por partes. Saludos desde Perú

    • @ExcelHechoFacil
      @ExcelHechoFacil  ปีที่แล้ว +1

      No te entendi! Tomate el tiempo y escribe de otra forma tu inquietud para poder ayudarte. Un abrazo fuerte hasta Perú!

    • @Killswitchbucket
      @Killswitchbucket ปีที่แล้ว

      @@ExcelHechoFacil Tengo la maqueta en excel. Donde podría enviártelo?