目標
=offset(起始位置,1,0,最大數量,1)
起始位置:
indirect("validate!"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"1") ' validate!f1
獲取下拉列表所在列不為空的最大數量:
countif(a1:a15,"<>"&"")-1
a1:a15得到:indirect("validate!"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"1:"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"15")
進而:countif(indirect("validate!"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"1:"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"15"),"<>"&"")-1
最終:=offset(indirect("validate!"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"1"),1,0,countif(indirect("validate!"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"1:"&vlookup(match(e14,下拉列表頭,0),對照表,2,0)&"15"),"<>"&"")-1,1)
ps:match(e14,下拉列表頭,0) 獲取下拉列表頭所在位置 0精確匹配
Excel 開發備忘
1 裝完讀取外掛程式才可以對excel讀取 excel 2010 讀取資料外掛程式 2 excelhelper,需要引用excel com元件 using system using system.io using system.data using system.collections using ...
備忘 excel互操作
datatable中的資料匯出excel檔案 將datatable中的資料匯出到指定的excel檔案中 web頁面物件 包含被匯出資料的datatable物件 excel檔案的名稱 fs.read readdata,0,size 讀入乙個壓縮塊 response.binarywrite readda...
常用的excel公式備忘
指定文字在一列 現的位置,返回對應單元格的內容 lookup find a378,sheet1 a 2 a 112 sheet1 c 2 c 112 多條件搜尋 sumproduct b2 b13 e2 c2 c13 f2 d2 d13 批量獲取工作表名稱 replace index 表名稱,row...