当前位置:首页教育技巧excel技巧excel换行

电子表格如何通过excel公式来设置序列

减小字体 增大字体 2025-01-20 13:21:23


1.如何通过excel公式来设置序列

这个需要辅助列,操作如下:在D1、D2、D3、D4分别输入在E1、E2、E3、E4分别输入:否、1、2、3选中A1,点数据-有效性,有效条件“允许”下拉列表选择“序列”,下面的来源输入:=$D$1:$E$1,确定选中B1,点数据-有效性,有效条件“允许”下拉列表选择“序列”,下面的来源输入 =INDIRECT(A1) 会弹出消息框“源目前包含错误。

是否继续”,不用管它,点“是”选择区域D1:E4(即前面输入的数据区域),点菜单“插入”-“名称”-“指定”,弹出的对话框中只勾选第一个“首行”,确定后会弹出两次消息框,都点是。ok试一下。

2.excel里怎样可以让数据以序列方式填充

我觉得有两个可能,一个是,你的这个100是手工输入的,二,你在输入的时候使用的了绝对引用。

比如,你的A列中是25、23…………B列是4、3…………,C列是你要求得的结果,那么,你可以这样操作:在C1中输入公式:=A1*B1,然后光标指向B1单元格右下角,当光标变成黑小十字时,按下左键拖动,到最后一行,则所有的公式都会自动生成,并得到结果。但是如果你输入的公式是:=$A$1*$B$1,这样就变成了绝对引用,无论你拖动多少行,公式始终不会变,当然你的结果也就都变成了100。

另一个可能:如果你的A列中本来就是这个25*4这样一个表达式,那么你C列要想得到A列中这个表达式得到结果,那么,你如果还不想用手工输入,你需要用到一个4.0宏函数才能把一个文本的表达式,把文本的表达式变成公式,这个功能在EXCEL中可以用EVALUATE来实现, 操作是这样的: 插入,名称,定义,“在当前工作薄中的名称”下那的那一行中填入XX(任意的名称名字),底下的引用位置一行中填入=EVALUATE(Sheet1!A1,)确定。 然后比如你的B列是空列,可以在B1中输入=XX,结果就自动出来了。

向下拖动进行填充,就可以把所有的结果求出来了。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .