在excel中如何设置表格前一列输入内容后面一列自动出现相关内容,例如下题

制作2014年全年的出纳人员工作帐表模板,要求:共12张表,每张表命名为“2014年X月”(用复制的方法),格式要求:
A列为日期,要求日期在当月范围内(1-30日,每月留一天为结账日);
B列为文字,要求到这列时自动切换汉字输入法;
C列为科目代码,有效值为1001,1002,否则无效并有提示信息;
D列根据C列分别显示“库存现金”和“银行存款”;
E列有本单位的名列,可供下拉式菜单选择;
F,G列只有输入数值型数据,但不能输入0;
H列自动计算余额(分别根据现金或者银行计算余额)
A B C D E F G H
日期 摘要 科目代码 科目名称 单位 收入 支出 余额

第一步:

        函数语法介绍:

        =rank(number,ref,[order])注逗号分隔。

        number:用来确定排序的本体;例 =rank(A1,ref,[order])

        ref:为排序的范围;例 =rank(A1,A1:A100,[order])

       [order]:为排序的规则,“0”降序;“1”升序;

       例=rank(A1,A1:A100,0)

第二步:

       用光标选中单元格;

       输入rank函数;

       使用函数时有格式 就是先输入等号例 =rank(A2,A2:A10,0)

       这里输入=rank(B2,B$2:B$51,0);

       Enter

       就可以得到排序了 如图

如何快速排完几千几百项的数据;

      a .  用光标选中排序列。

      b .  键入=rank(B2,B$2:B$51,0)。

      c .  按住Ctrl再Enter。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-01

楼主是要作一个模板,一般知友的帮助,都在哪个想法不能实现,而不是整体作模板。你列出了几点需求,其中CE列会用到数据的有效性,D列会用到一个VLOOKUP函数或IF函数,其他应该都不是问题了。

D列的公式可以这样写=IF(C1="1001","库存现金","银行存款") 下拉

有效性设置请看我以下的动画

本回答被网友采纳
第2个回答  2021-01-14
一个表格,跟着最后一个输入的内容改变,怎么取消,本回答被网友采纳
相似回答