excel中如何输入直接代码就出现内容

时间:2022-07-14 08:16:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
少年易学老难成,一寸光阴不可轻 - 百度文库



EXCEL中的一个技巧详解

——如何输入代码就能跳出对应的产品名称

很多朋友都认为EXCEL这个电子表格特别好用,原因就是它在表格制作、运算各方面都做得近乎完美。下面就本人在使用该表格方面的一个小技巧,详细说明如下:

在一张纵向表格“SHEET1”中,第一行:A1为日期,B1为代码,C1为产品名称,D1……下面为数据录入区。由于使用时需要频繁切换中英文输入法、键入产品名称,于是就想到是否可以输入一个阿拉伯数字(即产品代码),产品名称就自动跳出来呢?答案是有很多这种方法,并且也不复杂。

如果产品名称并不多,您可用下拉框解决:

SHEET1表格中,选中C2格,菜单栏中选择数据”——“有效性”——“设置”——“有效性条件框中选择序列”——“来源框中键入您的产品名称并用英文状态的逗号相隔,如石头,剪刀,,按确定返回。现在您就可以用鼠标点击该单元格,是否在右侧出现了小黑三角?点击该黑三角,即可出现您的产品名称供您选择!先别急,不忙选,多做些准备工作嘛!对准该单元格的右下角的黑点,向下拖动至足够您使用的位置,就大功告成了!您可以自如使用了。

——这种方法的好处是少量的产品即用鼠标点击就可以了,没有选择,就是空白的单元格,挺好用吧?那么,有十几个甚至二十几个产品时,这个方法就显得有点本了,怎么办呢?好,我们接着来看,下面的例子就是用公式方法达到目的的。

第一步:建立一个对应关系的表格

————在工作簿中(其实任意都行,只要在公式中链接就可以,这里方便说明故采用同一工作簿),在“SHEET2”中,建立一个简单的对应关系:

A1A3为代码:可以用如123代表

B1B3为产品名称:可以输入您所需要的名称如:石头、剪刀、布

(这里仅用三种说明一下,实际上N种都行,但您的记忆力就要受到考验了)

1


少年易学老难成,一寸光阴不可轻 - 百度文库





第二步:定义该区域

————A1B3全部选中,菜单栏里选择插入”——“名称”——“定义”——在对话框输入您自己定义的名称如:产品”——确定返回

(这里需要说明的是:如果您以后还有其他产品添加的话,那么,在定义该区域时,可以直接将AB行全部选中即可,一劳永逸)

第三步:建立公式

————“SHEET1”表格中的数据区域,如C2中,键入如下的公式: =IF(B2>HLOOKUP(B2,产品,1),"无此产品",IF(B2<=0," ",HLOOKUP(B2,产品,2))) 这个公式在含义如下(ifhlookup公式的具体含义和用法可以查阅帮助文件)

如果SHEET1B2格中的数据(即代码)符合SHEET2产品区域中的代码,则选择其对应的产品名称并显示该产品名称——即:HLOOKUP(B2,产品,2)

如果不符合(这里用“>”表示),则显示无此产品”——即:B2>HLOOKUP(B2,产品,1),"无此产品" 如果B2中无数据(这里用<=0表示),则显示空格。

第四步:复制到C列中的其他单元格

————跟上面所述的一样,对准该单元格的右下角的黑点,向下拖动至足够您使用的位置就可以了! 记住:所有EXCEL中的公式,标点符号均需用英文输入!

现在,您可以在B2开始输入:“1”,是不是在C2中出来了石头B3中输入“2”C3中是不是出来了……..

呵呵,如果您结合隐藏、锁定单元格,记录单等其他技巧,以及排版方面的功夫,您做出来的表格就具有专业水准了,即使让人家在一边看着您输入,也能把别人唬得一愣一愣地!如果您需要的是客户的录入,过程也是一样的,为了方便记忆,可以将区域名称定义为客户,以此类推。

2


少年易学老难成,一寸光阴不可轻 - 百度文库



其实还有其他方法:比如用附带的VB编写小程序等,编写宏等均可以实现,有兴趣的朋友可以一试。EXCEL中的使用技巧数之不尽,同一目的可以用不同方法实现,时间匆忙,有不确之处,敬请指正。



3


本文来源:https://www.wddqw.com/doc/7947e4a3996648d7c1c708a1284ac850ac02040e.html