excel的程式問題

請高手幫我解答一下~以下程式的意思~謝謝

1. =RANK(C2,$C$2:$C$322,0)

2. =VLOOKUP(A2,一般學生數學科成績及排序!A:N,3,0)

3. =VLOOKUP(A2,一般學生數學科成績及排序!A:M,5,0)

1 個解答

評分
  • steel
    Lv 5
    1 0 年前
    最佳解答

    函數說明如下

    RANK是排名次的函數

    =RANK(C2,$C$2:$C$322,0)

    C2裏的值是C2到C322裏的第幾名

    後面的0或省略就是由大排到小

    後面的值是1就是由小排到大

    C2:C322都有加鎖,所以公式向下及向右拉時$C$2:$C$322的參照位置不會變

    但前面的C2沒有加鎖,所以公式向下及向右拉是會變的

    VLOOKUP是一個對照函數

    當A2按入文字或數字時

    會對照到工作表的"一般學生數學科成績及排序"

    的A到N欄這個範圍

    後面的3是排數,因為設定範圍為A到N,所以會出現第3排的文字或數值,也就是C欄

    A=1

    B=2

    C=3

    D=4

    E=5

    依此類推

    但範圍如果是B欄到N欄

    B=1

    C=2

    ...

    下面那一排是一樣的,對照到第5排

    也就是 E欄

    一般要對照文字就是用0或是FALSE

    但是要對照數值,而數值找到到時,要用接近值不能超過對照值時用TURE

    2010-12-22 19:47:00 補充:

    但是要對照數值,而數值找不到時,要用接近值不能超過對照值時用TURE

還有問題?馬上發問,尋求解答。