मेरे पास नीचे के रूप में एक एक्सएलएस फॉर्मूला है

=IFERROR(VLOOKUP($A2, '2018-01.csv'!$A:$B, 2, FALSE), 0)

जहां 2018-01.csv द्वारा यह टैब नाम है।

क्या मैं इस टैब नाम को बदल सकता हूं और सेल में परिभाषित कर सकता हूं? जैसे

=IFERROR(VLOOKUP($A2, '${J1}.csv'!$A:$B, 2, FALSE), 0)

जिससे ${J1} सेल J1 से मान लेगा जिसमें 2018-01 है?

नोट ${j1} उस सूत्र में xls में गलत सिंटैक्स है। देख रहे हैं कि ऐसा करने का कोई तरीका है या नहीं।

0
Elye 18 अप्रैल 2020, 13:02

1 उत्तर

सबसे बढ़िया उत्तर

उत्तर मिल गया। यह अप्रत्यक्ष का उपयोग कर रहा है।

=IFERROR(VLOOKUP($A2,INDIRECT("'"&J$1&".csv'!"&"$A:$B"), 2, FALSE), 0)

जहां सेल J$1 वह सामग्री है 2018-01

http://spreadsheetpro.net/how-to-make-a-dynamic-reference-to-a-worksheet-in-excel-and-google-spreadsheets/

0
Elye 18 अप्रैल 2020, 10:27