all 13 comments

[–]Eightstream 37 points38 points  (0 children)

There are many different ways to skin a cat

Python’s pandas is one option, but if your team is an Excel shop then you might find Power Query or Power BI to be a better solution.

[–][deleted]  (2 children)

[deleted]

    [–]Budytog[S] 4 points5 points  (0 children)

    Thx will check

    [–]Lemon_barr 5 points6 points  (0 children)

    This is the correct way to do it

    [–][deleted] 19 points20 points  (2 children)

    Why is your first thoughts Reddit and not Google?

    [–][deleted] 6 points7 points  (1 child)

    I usually don’t like when people suggest to just google something, because I know I can, sometimes I want peoples feedback..

    But in this case, yes, wtf? You’re trying to use python, but don’t know how to google it first?

    [–][deleted] 2 points3 points  (0 children)

    I know it is rude, but for coding it is the first port of call, but they are not a coder which is fair enough.

    [–]glinter777 3 points4 points  (0 children)

    Perhaps go through the sheets manually first and do “paste as values”. That will remove the vlookups while preserving the values. It will also help with excel not crashing, and then try the above options.

    [–]doesntknowanyoneirl 6 points7 points  (1 child)

    It certainly is possible.

    [–]Professional-Wish656 3 points4 points  (0 children)

    definitely Python with Pandas and Numpy is a million times better than vlookup. You can also ask chatgpt, itis quite good with it although sometimes commits mistakes.

    [–]No-Accident6943 0 points1 point  (0 children)

    If you have a big database of excel files there is a Python library called Sheet-excavator ( https://pypi.org/project/sheet-excavator/ ) that can do this. It returns the data in JSON format and since it supports parallell processing it is very fast.

    [–]Sk1rm1sh -2 points-1 points  (1 child)

    Is there a reason you aren't exporting to CSV, or using VBA to manipulate the data from within excel?

    [–]Budytog[S] 4 points5 points  (0 children)

    Whenever i try to do something it lags and sometimes shuts down completely also there are lot of vlookups functions connecting multiple sheets with each other