[算表] 有無方法回傳跨工作表之最大值所在表稱?

作者: GreenHats (綠帽子)   2019-04-04 11:20:17
軟體:EXCEL
各位神人大家好,我第一次發問,
如果有什麼不當之處請告訴我謝謝。
請問有沒有辦法回傳
跨工作表求最大值所在之「工作表名稱」?

設定函數使sheet4!B2找出
sheet1!B2,sheet2!B2,sheet3!B2之MAX後,
回傳此MAX在的sheet名稱(如sheet2)。

sheet1!B2=132
sheet2!B2=117
sheet3!B2=159
求一函數能使sheet4!B2=“sheet3”
我嘗試過CELL的filename,
但在指定欄位的地方卡關。
本來想複製後併成一張新工作表再利用INDEX和MATCH,
雖然可行但是怕資料太長,
而且複製前面的工作表實在有點多餘的感覺,
總覺得一定能寫出一串函數直接解決。
懇請能人不吝賜教,謝謝!!!
作者: ahwii (ahwii)   2019-04-04 11:56:00
{=MAX(MAX(INDIRECT("工作表"&ROW(1:3)&"!A2")))}
作者: soyoso (我是耀宗)   2019-04-04 12:02:00
https://i.imgur.com/7lGT3Vh.jpg 類似這樣如工作表名稱非sheet1,2,3這樣流水號的話,也可指定儲存格https://i.imgur.com/vGNGnVh.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com