2016-10-29 55 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