wlbk.net
当前位置:首页 >> 请教高手:关于EXCEL中数据有效性 序列中来源使用... >>

请教高手:关于EXCEL中数据有效性 序列中来源使用...

假定sheet1中定义 A1输入“甲”,A2输入其规格“TGGG”;B1输入“乙”,B2输入其规格“TBGG”.在sheet2中 A1输入产品名(甲或乙),B1设置数据有效性,允许中选择“序列”,来源中输入=IF(A1="甲",INDIRECT("SHEET1!A2"),IF(A1="乙", INDIRECT("SHEET1!B2"),""))

直接引用M列,就可以了,为何要 自定义名称?INDEX($E$1:$E$1000,SMALL(IF($C$1:$C$1000=$N10,ROW($C$1:$C$1000),4^8),COLUMN(A1)))数组右拉然后 C3:引用该行区域比如=$M3:$z3C3 下拉复制

excel中设置数据有效性时,可以通过输入添加来源,用逗号隔开,可以一直添加,基本不存在满了的问题.若确实添加不了,可以通过选取数据源的方式添加来源.具体方法如下:1、设置数据源 在excel中按照行或列的顺序输入数据源,每个单元格一个数据,输入n行或n列均可.2、选取数据源 数据-数据有效性-序列,接下来不要输入来源,点下图蓝圈处到表中选取上步中输入的数据源单元格,确定即可.

选中目标单元格->数据->有效性->设置->在“允许”下选择“序列”->在“来源”中输入“是,否” ->确认 请注意:“是,否”中间的“,”必须是半角状态或英文状态下输入的,如果是全角状态或中文的逗号就会出现你所说的情况,而不会上下列了.

可以的 但是必须对引用的区域定义名称~ 然后 有效性 =定义的名称 比如 要引用 SHEET2!$A$1:$A$5 ,则 插入-名称-定义名称 AAA=SHEET2!$A$1:$A$5 ,选择 数据-有效性-序列 =AAA ,即可

选中设置了数据有效性的单元格,然后点开“数据有效性”菜单或按钮,下面“来源”会显示的

1、输入时:中医不需要 双引号2、两个项目之间用 英文半角逗号(英文输入法下的逗号)

下拉菜单的设置方法:数据→数据有效性→设置(有效性条件中选择序列)→来源(是你需要设置的项目内容,项目与项目之间用英文逗号分隔,将你的总账科目输入后即可).

因为数据有效性中不能直接引用别的工作表的内容,故而首先必须将sheet2的A列内容(假设在A1:A10中)定义为一个名称,然后设置sheet1 A2单元格的数据有效性,具体操作如下:1.按ctrl+F3打开定义名称对话框,在名称框中输入aaa(名称任意,但应符合名称命名的规则),在引用位置处输入或引用:=sheet2!$a$1:$a$102.定位到sheet1的A2单元格,单击“数据”》“有效性”:在“条件”处选“序列”,在“来源”处输入:=aaaOK!

三楼的朋友文不对题!我的解决方案绝对方便可行:以sheet1和sheet2为例.(1)在sheet1中选择一行或一列(2)在“插入”-》“名称”-》“定义”-》“在当前工作簿中的名称”下的输入框中输入一个名字,比如“lbl”.(3)在sheet2中选择一个单元格(4)在“数据”-》“在效性”-》“序列”-》“来源”中输入“=lbl”就可以了.附加:如果你想进行多列,或多行的操作,可以重复上面的过程.除此之外,没有其他办法.这是因为,Excel不提供这种功能.(但是,却提供了这种可能哦!) 高手在此,希望如你所愿.呵呵.

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com