offset函數的數組應用 Excel數據有效性中序列如何利用數組公式的結果?
Excel數據有效性中序列如何利用數組公式的結果?Excel中的數據有效性(在以后的版本中稱為“數據驗證”)不能由數組公式定義,包括由數組公式定義的名稱。利用數組公式的結果,更直接的方法是利用輔助列的
Excel數據有效性中序列如何利用數組公式的結果?
Excel中的數據有效性(在以后的版本中稱為“數據驗證”)不能由數組公式定義,包括由數組公式定義的名稱。利用數組公式的結果,更直接的方法是利用輔助列的個數得到分組公式的結果,然后在數據校驗時引用輔助列區(qū)域。如果數組公式的結果是動態(tài)的,則可以使用偏移量得到動態(tài)結果。
因為我不知道你的數據是什么。下面是對26行數據的模擬。數組公式的作用是得到星期日E列與C列對應的數據。它應該接近你問題的意思。如圖中所示,首先獲得列公式中的數組公式的結果:
P1= IFError(索引(E $ 1:E $ 27,小(IF(C $ 1=26元10,行($1:$26),4 ^ 8),行(1:1)), “”)!按Ctrl Shift Enter輸入數組公式,并下拉到空白單元格!然后,在S2中設置數據驗證,序列直接引用P1:P4,其中不考慮動態(tài)數據。這樣,陣列公式的計算結果就得到了數據的驗證。
在R2中,數組公式直接用于數組校驗,只有一個下拉數據。如果使用定義名稱的方法,將彈出一個警告窗口,如問題中所示,指示不能以這種方式設置數據驗證。
excel中帶有模糊查詢的下拉菜單如何設置?
給我我的方法。我以前為別人做過。但是,您需要一個輔助列來檢索查詢的顏色。如果您有任何問題,可以再次溝通。此輔助柱應放置在第1頁中。假設您在工作表1的單元格A1中輸入要查詢的顏色,例如紅色。在第1頁的表D1中,輸入=索引(第2頁!A:A,小號(如果是)數字(查找($A$1,第2頁!A$1:A$100)),行(A$1:A$32),4^8),行(A1))& “”數組公式。公式假設您的顏色總共有100行。你可以自己修改。然后,數據的有效性是“序列”,公式是=偏移($a$1,1,,countif($a$2:$a$100,”?*"). 1) 剛剛通過測試。上圖-----我的新團隊“數字精靈”誠邀專家加入
Example=SUMIF(A:A,“association”,B:B)意思是用A列作為關聯(lián)添加B列數據,C2輸入公式=if(countif(A$2:A2,A2)=1,cellular(offset(B2,,,max(if(A2:A30=A2,row(2:30)))—row()1,),“”)數組公式用Ctrl Shift鍵輸入三鍵組合結束輸入公式下拉列表
數組公式,是通過一定規(guī)則的循環(huán)求值或統(tǒng)計得出的公式,例如=sum(如果(A1:A17=0,1,0))可以計算出A1到A17,0的個數。注意,與普通公式不同,A1:A17=0計算了17次。將A1到A17的17個位置與0逐一比較。如果它們相等,則返回1。如果它們不相等,則返回0。最后,對這些值求和,就可以知道從A1到A17的0的數字。
數組公式只有按Ctrl Shift的Enter鍵才有效。它的有效標志是,當您單擊數組公式的單元格時,公式的兩端都有{}個符號。有時直接回車不會報告錯誤,但會產生錯誤返回值。數組公式被廣泛使用,例如著名的身份證號碼驗證公式:=IF(RIGHT(F2,1)=MID(“10X98765432”)、MOD(SUM(MID,F2(ROW)(INDIRECT(“ROW”)))、1)((11)1,1)、“”、“error”。