- ·上一篇教育:excel如何算梯度佣金
- ·下一篇教育:excel导出后如何保存
excel数字如何自动写
1.Excel怎么设置输入数据自动变成数字?
1、新建工作表,建立数据源 2、如图,如在D1单元格输入“北京”,将在E1单元格输出“1”,在E1单元格输入公式E1=VLOOKUP(D1,A:B,2,0) 3、双击单元格E1,可以看到公式指定区域,“D1”为要工作室需要输入的城市名称,“A:B”表示引用的数据源,通俗讲就是对照表,输入A列数据然后B列自动生成数字,公式中其它的无需改动,然后回车就可以了 4、如下图,回车后,下拉单元格填充公式,红色方框内输入“南京”,对应的不是数值,是#N/A,原因是绿色方框内的数据源里没有南京对应的数字 5、现在增加数据源,指定南京对应数值为999,如图,转换成功 6、以上是在一个工作表里,如果在两个工作表里呢,假设数据源在sheet1,数据录入是在sheet2进行,sheet2工作表的公式运用如下图,红色方框内,与第二步里的公式对比,多了一个”sheet1!“,这个表示引用sheet1的数据源。
7、红色方框引用数据源工作表,如果数据源工作表命名是“对照”,那红色方框里就是“对照!”,注意,“!”符号一定要是输入法为英文状态,否则公式错误。
2.excel2007在一个单元格内输入一个数字,另一个单元格自动显示日期
假设A列输入数据,B列显示日期及时间。
步骤1:右击工作表标签>>>查看代码(或按快捷键Alt+F11),进入VBE编辑器。 步骤2:粘贴下面的代码: Private Sub Worksheet_Change(ByVal Target As Range) Rem 如果同时输入多个单元格内容就退出过程 If Target.Count > 1 Then Exit Sub Rem 如果改变的单元格列号大于1,既不是A列,就退出过程 If Target.Column > 1 Then Exit Sub Rem 关闭事件触发程序,防止触发连锁事件 Application.EnableEvents = False Rem B列输入日期及时间 Target.Offset(0, 1) = Now Rem 恢复事件触发程序 Application.EnableEvents = True End Sub 步骤3:单击右上角的关闭按钮,关闭VBE编辑。
现在,A列输入数据,B列自动显示当时的日期和时间,如下图: 知识扩展: 1、在VBA中,Now表示现在(日期及时间),Date表示日期,Time表示当前时间。. 2、代码中前面是Rem的语句,表示这是个注释的语句,也可以不加入,对于初学者来说,添加注释是一个好习惯。
3.excel怎么自动填写数字
上面已经介绍了拖的方法,再介绍一种方法(适合填充较多数据):
在"A1"单元格输入"1",光标放在"A1"单元格,点"编辑">;"填充">;"序列">;,如图:
>;(如果向下填充则选"列")>;终止值后输入值(如"25")>;"确定",如图:
如果向下填充奇数到99,则选项如图:
>;"确定",如图: