请教各位大神一个关于 excel 中函数的问题

第一列我弄了个序列就是有下拉箭头的那个(里面有不同的选项比如英语成绩、数学成绩什么的)、第二列是成绩分数值。
我想知道的是怎么给他弄成当第一列我选择不同的课程的时候后面显示相应的成绩。
具体是这样的;第一列我设了上面的那个序列里面三项:数学、英语、语文、后面是成绩、原先是数学、成绩80.当我点了下拉箭头选择英语的时候怎么让后面的成绩随前面的学科变动啊、英语成绩是70、但是我选英语的时候后面的成绩仍然显示的是上次的数学成绩80。
求各位大神告诉我怎么弄;
谢谢各位了、现在明白了、但是我发现vlookup函数貌似不能把整列都弄过去啊、我之前问的有点草率了。是这样的、第一列是人名、第一行是数学、语文、英语、等等科目、用vlookup的时候每门科目我都得用一次函数、很麻烦、有没有一次性整列都包含进去的函数啊??
还有用数据有效性——序列、的时候、那个箭头只有鼠标指向它的时候才显示、能不能让他始终保持显示状态啊?

哦,可以的哦,可以使用vlookup函数,你把excel发给我,我帮你弄
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-13
成绩列设公式,一般用vlookup()查找设了序列列的课程名,找到对应的成绩。
第2个回答  2010-04-13
用vlookup函数,具体说起来比较复杂,Hi我,发个文件给你
第3个回答  2010-04-13
你能把相应的表格发过来吗?我能帮助你。
邮箱是:519142027@qq.com

excel中的函数为什么最多输入30个参数
出现此问题的意思为:此函数输入的参数最多为30个。解决的方法和详细的操作步骤如下:1、第一步,打开要处理的文档,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在编辑时,系统会提示“您已为此函数输入太少参数”,如下图所示,然后进入下一步。3、接着,完成上述步骤后,可以在参数输...

请教excel高手关于excel随机函数的问题
1、选中A1:A184,在A1中输入如下公式后填充至其余单元格:=int(70*rand()+1)或=randbetween(1,70)2、在B1:B70生成整数序列1-70,代表人数的编号。3、选中C1:C70,在C1中输入如下公式后填充至其余单元格:=countif($A$1:$A$184,B1)+1 4、统计相同硬币数的人数:(1)选中D1:D10,产生...

excel表中关于ROUNDUP 函数的几个问题
在Excel表中,ROUNDUP函数用于向上舍入数字,其行为与常规的四舍五入不同,无论舍去的首位数字是否大于4,都会向前进位。该函数的基本语法格式是:=ROUNDUP(number, num_digits),其中number是需要向上舍入的数字,num_digits则决定了舍入后的精度,即保留的小数位数。当num_digits大于0时,例如保留一位...

求助excel中VLOOKUP函数的问题
因为$a1是绝对引用,在a列前插入一列后,该列实际已经变成b列,但是你的公式不能自动变换,仍然用a1作为引用源所以错误。这时得将公式中的$a1改成$b1,再下拉右拉。

50分请教!各位EXCEL高手!关于EXCEL函数按条件引用的问题
1. 先在A4:A53中填充自然数序列1~50,再用index函数即可,假设你的“成绩录入”表有150行(自己根据实际情况修改)。那么,在前50名的B4中输入公式:=INDEX(成绩录入!$A$3:$U$150,MATCH($A4,成绩录入!$V$3:$V$150,0),MATCH(B$3,成绩录入!$A$2:$U$2,0))向右拖拉复制公式到M4,再...

请教一个EXCEL关于IF函数的问题(急求啊!在线等!采纳了再追加悬赏分...
=IF(F2="高工",200,IF(OR(F2={"工程师","技师"}),160,140))或 =IF(F2="高工",200,IF(F2="技术员",140,160))下拉填充 在P2中输入或复制粘贴此公式 =COUNTIF(F:F,P2)下拉填充 在Q2中输入或复制粘贴此公式 =COUNTIF(F:F,P2)\/(COUNT(F:F)-1)下拉填充 ...

请教大家一个EXCEL的函数问题!
先在B1中定义函数如下:=IF(AND(A1>0,A1<=10000),A1*10%,IF(A1<=30000,A1*20%,IF(A1>30000,A1*30%))) 定义好之后按回车;然后单击选中B1,把鼠标移动到该单元格的右下角,如图所示;向下拖动至B50(依情况)即可。

EXCEL 中一个已知函数公式的问题
=LOOKUP(0,0\/(D2:D2000<>""),D2:D2000)或=LOOKUP(1,1\/(D2:D2000<>""),D2:D2000)也是成立的,但不能是=LOOKUP(0,1\/(D2:D2000<>""),D2:D2000)。其实这个公式可以简化:=LOOKUP(9E+307,D2:D20)9E+307是EXCEL中最近最大值的一个数值,这样直接提取最后一个数值。

关于excel中index函数的一个问题
你的A16单元格里应该是个数字 在你这个公式里 index()函数是这样的 $A$16:$G$25 代表引用的区域 A16 代表 是行坐标 就是这个区域里的第几行(所以会是数字)2 代表 是第列 坐标 就是这个区域里的第几列

一个关于EXCEL函数的问题,数据调用,麻烦高手解决下。
在表2的A1单元格里输入工号,这个工号下的数据自动调用过来,用下面的公式:表2的B1输入下面的公式,得到姓名:=VLOOKUP(A1,Sheet1!$A:$IV,2,0)表2的C1输入下面的公式,得到服务社区:=VLOOKUP(A1,Sheet1!$A:$IV,3,0)表2的D1输入下面的公式,得到家庭住址:=VLOOKUP(A1,Sheet1!$A:$IV,4,0)...

相似回答