2016-10-29 54 views
0

在Excel中,當我使用數據驗證時,我只能將一列添加到下拉列表中。 我想添加特定的響鈴在一個單元格下拉如B4到G15。點擊特定的單元格出現如同下拉列表一樣。任何人請幫助我。Excel數據驗證多列下拉

回答

0

U可以以轉移多列範圍以單一的列中使用此公式,myRange被命名範圍B4:G15,並把這個配方成N 2和向下填充:

=IFERROR(INDEX(myRange,ROWS($N$2:N2)-INT((ROWS($N$2:N2)-1)/ROWS($B$4:$G$15))*ROWS($B$4:$G$15),INT(((ROWS($N$2:N2)-1)/ROWS($B$4:$G$15)+1))),"") 

下面是示例的文件: https://drive.google.com/open?id=0BzFv0oeets6ucnBCcmg0NGM2bTQ

+0

是的。通過使用數據驗證,我們只能處理一列。 – Hussain

+0

如果需要,可以使用此公式創建單列項目。只需給您的B4:G15範圍命名一個名稱「myRange」,並將此公式放入單元格N2並填充,然後選擇此列進行數據驗證: = IFERROR(INDEX(myRange,ROWS($ N $ 2:N2)-INT ((ROWS($ N $ 2:N2)-1)/行(myRange))* ROWS(myRange),INT((ROWS($ N $ 2:N2)-1)/行(myRange)1)),」 「) – bzimor

+0

它不起作用 – Hussain