回覆列表
  • 1 # excel實戰小課堂

    你好,excel公式可以解決!

    一、先已製作好的圖

    (所有深色行加1分)

    二、解析過程

    1.第一列:已做俯臥撐的個數(從70開始計數)

    在A2單元格內輸入“=ROW(A1)+69”向下拖

    2.第二列:基礎得分:B2填100向下拖

    3.第三列:C2不填(因為70不用加分)

    C3單元格內輸入“=MOD(ROW(A3)-1,2)”向下拖

    4.第四列:增加值 D2單元格內輸入“=COUNTIF($C$2:C2,1)向下拖

    5.第五列:結果得分列 E2單元格內輸入“=B2+D2 向下拖

    三、最後附上所有的公式圖:

    四、隱藏B、C、D列後

    ~~~~解答完成!有其它方法請下面回覆。這個一個很簡單,方便理解的辦法。

    。wish you to come to my channel and thank you so~~so~ much!

  • 2 # 雷哥office

    雷哥分析:針對該問題的計分運算規則,不難發現,如果俯臥撐是偶數個,那麼分數為“100+(個數-70)/2”,但如果俯臥撐個數是奇數,則需要注意取捨問題。

    雷哥給大家介紹4種簡單的函式方法。

    方法1:INT函式法

    C2中輸入公式=100+INT(($B2-70)/2),並向下拖拽公式。

    注意:此處是混合引用$B2,思考原因。

    INT函式語法

    INT(number),僅一個引數,是將一個要取整的實數(可以為數學表示式)向下取整為最接近的整數,不是四捨五入,而是“去尾”。如:INT(12.7) 顯示12;INT(-12.7) 顯示 -13。方法2:FLOOR函式法

    D2列輸入公式=100+FLOOR((($B2-70)/2),1),並向下拖拽公式。

    注意:此處是混合引用$B2,思考原因。

    FLOOR函式語法

    也是“向下取整”,=FLOOR(引數1,引數2)引數1要舍入的數值,引數2是要舍入到的倍數。例如FLOOR(2.5, 1),將 2.5 沿絕對值減小的方向向下舍入,使其等於最接近的 1 的倍數 (2),FLOOR(2.5, 0.1),將 2.5 向下舍入,使其等於最接近的 0.1 的倍數 (2.5)。方法3:MOD函式法

    E2輸入公式=100+($B2-70)/2-MOD(($B2-70)/2,1),並向下拖拽公式。

    注意:此處是混合引用$B2,思考原因。

    MOD函式語法

    求餘函式,mod(number,divisor),即是兩個數值表示式作除法運算後的餘數。特別注意:在EXCEL中,返回結果的符號與除數(divisor)的符號相同。

    方法4:MOD函式與IF函式巢狀法

    F2列輸入公式=IF(MOD(B2,2)=0,100+(B2-70)/2,100+(B2-70-1)/2),並向下拖拽公式。

    注意:此處是相對引用B2,思考原因。

    此處IF函式進行判斷,如果B2能被2整除,則分數為100+(B2-70)/2,否則分數為100+(B2-70-1)/2

    總結

    以上我們運用了INT函式,FLOOR函式,MOD函式以及MOD與IF巢狀函式法這4種方法來介紹該計算規則,其實難點就在於用不同的函式處理俯臥撐個數為奇數的情況。

    另外,本例中的B2與$B2,其實就是關鍵在於看是否需要左右方向拖拽公式處理,如果不需要的話,只需要用相對引用B2即可。

  • 中秋節和大豐收的關聯?
  • 臺灣女生的性格普遍怎麼樣?