![]() |
#1
|
|||
|
|||
![]() hi, I have three worksheet(CV, AR and Master List) one is master list what Im trying to do is when i update the CV or AR sheet it should be reflect in the master list automatically. This is based on reference and revision. I try using vlookup, index and match but the problem is when the second submission. I attached the sample of my excel and enter manually the data that will appear in master list. Thank you |
#2
|
||||
|
||||
![]()
Can/will you prefill the Reference column (A) in the Master list, so that formulas can match that field in the other sheets?
|
#3
|
|||
|
|||
![]()
yes it will fill the same reference
|
#4
|
|||
|
|||
![]()
Do you have any interest in a VBA macro solution ?
|
#5
|
|||
|
|||
![]()
i prefer formula because this file will be shared in the network but if that's the better solution its ok for me.
|
#6
|
||||
|
||||
![]()
Add a helper column in the AV and CV sheets.. (you can hide these columns afterwards)
in F3 of each sheet enter formula: =IF(A3="","",A3&"_"&B3) copied down. You can go as far as you want so that future entries will be covered... or you can turn your data into tables so that the formula will copy down automatically as you enter new data. In the Master sheet in B5 enter formula: =IF($A5="","",IFERROR(IF(COUNTIF(CV!$F:$F,$A5&"_"& 0),INDEX(CV!C:C,MATCH($A5&"_"&0,CV!$F:$F,0)),INDEX (AR!C:C,MATCH($A5&"_"&0,AR!$F:$F,0))),0)) copied across to column D and down as far as you want to capture future data. The enter same formula in E5 and change all the &0 in the formula to &1 to correspond to Rev number e.g. =IF($A5="","",IFERROR(IF(COUNTIF(CV!$F:$F,$A5&"_"& 1),INDEX(CV!C:C,MATCH($A5&"_"&1,CV!$F:$F,0)),INDEX (AR!C:C,MATCH($A5&"_"&1,AR!$F:$F,0))),0)) .... then copy to column G and down. Repeat for each revision. |
#7
|
|||
|
|||
![]()
nice job @NBVC
thank you very much.. the last 0 I change it to "" so that if empty it will be blank. |
#8
|
||||
|
||||
![]()
Ok.
You're welcome. |
#9
|
|||
|
|||
![]()
hi @NBVC
I add more sheets and I adjust the formula as per below: =IF($A5="","",IFERROR(IF(COUNTIF(CV!$F:$F,$A5&"_"& 0),INDEX(CV!C:C,MATCH($A5&"_"&0,CV!$F:$F,0)),INDEX (CV-SKT!C:C,MATCH($A5&"_"&0,CV-SKT!$F:$F,0)),INDEX(AR!C:C,MATCH($A5&"_"&0,AR!$F:$ F,0)),INDEX(LS!C:C,MATCH($A5&"_"&0,LS!$F:$F,0)),IN DEX(EL!C:C,MATCH($A5&"_"&0,EL!$F:$F,0)),INDEX(ME!C :C,MATCH($A5&"_"&0,ME!$F:$F,0)),INDEX(GE!C:C,MATCH ($A5&"_"&0,GE!$F:$F,0))),"")) But I encounter an error saying "You've entered too many arguments for this function" |
#10
|
||||
|
||||
![]()
I apologize for the late response...been very busy at work....
Try: Code:
=IF($A5="","",IFERROR(IF(COUNTIF(CV!$F:$F,$A5&"_"&0),INDEX(CV!C:C,MATCH($A5&"_"&0,CV!$F:$F,0)),IF(COUNTIF('CV-SKT'!$F:$F,$A5&"_"&0),INDEX('CV-SKT'!C:C,MATCH($A5&"_"&0,'CV-SKT'!$F:$F,0)),IF(COUNTIF(AR!$F:$F,$A5&"_"&0),INDEX(AR!C:C,MATCH($A5&"_"&0,AR!$F:$F,0)),IF(COUNTIF(LS!$F:$F,$A5&"_"&0),INDEX(LS!C:C,MATCH($A5&"_"&0,LS!$F:$F,0)),IF(COUNTIF(EL!$F:$F,$A5&"_"&0),INDEX(EL!C:C,MATCH($A5&"_"&0,EL!$F:$F,0)),IF(COUNTIF(ME!$F:$F,$A5&"_"&0),INDEX(ME!C:C,MATCH($A5&"_"&0,ME!$F:$F,0)),INDEX(GE!C:C,MATCH($A5&"_"&0,GE!$F:$F,0)))))))),"")) |
#11
|
|||
|
|||
![]()
no worries..
![]() Thank you very much... its working but there is some conflict in my other formula. Attached is the sample of my data: Last edited by vicmar; 08-23-2017 at 03:15 AM. |
#12
|
||||
|
||||
![]()
Try updating formula:
=IFERROR(IF(SUBSTITUTE(LOOKUP(2,1/((ISTEXT($Z17:$AO17)*($Z17:$AO17<>""))),$Z17:$AO17 ),"","")=B$15,1,""),"") |
#13
|
|||
|
|||
![]()
it works the way I want it.. thank you very much!
![]() |
#14
|
|||
|
|||
![]()
I notice that after I put all the formula in my actual excel file it becomes slow.
now its ok I change the range to a certain number of rows instead of the whole column. Thank you Last edited by vicmar; 08-23-2017 at 02:43 AM. |
#15
|
|||
|
|||
![]()
Not your stated preference, but you can check out this VBA macro solution.
No formulas required. |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Word 2013 question - master list current list | markecb | Word | 6 | 02-28-2016 01:51 AM |
![]() |
mahfuz19 | Excel | 3 | 03-13-2014 10:37 AM |
![]() |
Joyce | Word | 3 | 07-12-2013 08:54 AM |
Excel 2010 slow update of worksheet | bosve73 | Excel | 2 | 03-28-2012 05:14 AM |
PowerPoint Master - 50 LINKED slides - SLOW Update | salfonsi | PowerPoint | 0 | 09-27-2008 02:55 PM |