Forum Discussion

luispsimoes's avatar
luispsimoes
Copper Contributor
May 08, 2023

Dynamic number of rows -

I have a table with

col-a: supplier

col-b: article

col-c: order

 

I would to create a new table with just the suppliers that have an order... so this means the number of rows is dynamic

 

I can do this pretty easy with VBA.... but the company doesn't want to allow macros.

 

Any ideas on the alternative implementation?

(also not office 365...  - yes all very old IT school)

 

thanks

  • luispsimoes 

    For the legacy Excel and without VBA most probably that could be done with AGGREGATE() function which shall be drag down till empty rows appears

    Another approach is Power Query it it's allowed in your environment.

    In any case, it's better to discuss details having small sample file.

    • luispsimoes's avatar
      luispsimoes
      Copper Contributor

      SergeiBaklan 

      thanks.

      Sorry, but I am not seeing how the aggregate would create dynamically the number of rows in the target table.... can you please help further and elaborate?

       

      Here is an example file (with the fields that are relevant...)

      supplierarticleorders
      S1A12
      S2A2 
      S3A31
      S1A31
      S1A2 
      S2A1 
      S2A2 
      S3A1 

       

       

      the target table should be something like

      supplierspent
      S1 
      S3 

       

      (obviously I will get additional infos for the spent from sumifs etc etc )

       

      thanks!

       

      • SergeiBaklan's avatar
        SergeiBaklan
        MVP

        luispsimoes 

        If to copy/paste your first table how "spent" shall be generated in the second table? If that's actual sample why "spent" is empty in it?

Resources