I have two different excel files. one file is master data file and another excel file is where the values to be filled by searching ID column in master data file. There are nearly 49k rows to be filled.
I have used LookUp data table activity and searching data from master file and filling data into the 2nd file. Since there are more than 49k rows in my 2nd excel file, the robot is taking longer time to fill the values into my 2nd file. It took nearly 30 minutes for the robot to fill the data for just 2100 rows. but a lot more rows(47k rows) to be filled in my 2nd excel file which will take more than an hour.
I request you to suggest me how to achieve this. (I am doing VlookUp activity)
No You can add there whatever you want by using string manipulation
Like this if you want to store that in variable then it will be
CellName=βBβ
LookUpCol=βPβ
Dont use For each now
Pls go with what i mentioned above it will directly apply on all cells just like when we copy paste formula directly on that range
two different excel sheets here, one is values to be filled and another one is values to search for and get. How will the robot know that from which excel sheet the lookUpCol is in ?
Any suggestions on this @ImPratham45 since I am using two different files, thatβs why I have used ForEachRow. because, i am using two different dataTables. taking a column from one datatable(dt1) and using lookup datatable and then searching value for that particular column in datatable2(dt2) and writing it into the first file excel column
filling the values as #N/A in the above destination column bro. the formula that I applied was =VLOOKUP(E6,β[Article Master - Global.xlsx]Sheet1β!D:D,6,0)
searching the value of E6 from master data excel file using lookUp column of D in Master data excel.
May I know what is the wrong in the syntax @ImPratham45