每年增加學業成績的 Excel 公式

每年增加學業成績的 Excel 公式

我在 Excel 中建立一個簡單的公式時遇到了很大的困難。想像一下,我有一張學生表和他們目前的學業成績。我想要一個公式,可以自動識別自創建電子表格的基準日期以來已經過去了多少時間,並根據自基準日期以來已經過了多少年,將每個學生的學業成績加一。我希望它根據 6 月 1 日的次數來增加成績,因為那是夏季開始的時間,您可以考慮學生進入下一年級。

我嘗試過的一些事情以及我正在設定的一些參數:

我希望能夠將年級從“不在學校”開始,然後是“Pre-K 3”、“Pre-K 4”、“幼兒園”、“1 年級”、“2 年級”、...“12 年級” ” ,最後是「高中畢業」。

我為每個學業成績分配了一個整數值,以便該整數值可以遞增。我將 1 分配給“不在學校”,2 分配給“Pre-K 3”,依此類推,直到“高中畢業”學校為 17。

本質上,我在創建電子表格時將這個基值分配給每個學生目前所處的年級。

將來打開這個電子表格時,我想要公式計算出從創建日期到現在已經過去了多長時間,這意味著已經是 6 月 1 日了多少次,這個次數就是每個學術值遞增的次數每個學生的成績整數,然後將透過該整數代表的字串反映。

我在 Excel 中「增加」任何內容時遇到問題。 Excel似乎沒有內建此功能。

為了簡單起見,我們假設:

我的所有成績範圍稱為“成績”,

我的所有成績整數值的範圍稱為“Grade_Values”,

我的學生基礎成績範圍稱為“Beginning_Grade”,

我的基準日期是 01/01/2024。

答案1

首先,Excel(以及所有其他電子表格?)將日期儲存為從「基準日期」開始的天數,而同一數字的小數部分指定相關的一天中的時間距離該日期有多遠:在任何儲存格中
輸入 a0並將Cell formatting(CTRL+1) 變更為Date查看基準日期。

https://help.libreoffice.org/latest/en-US/text/scalc/01/04060102.html- 列出了所有與日期和時間相關的功能。(我不知道Excel是否也能找到一樣的東西)

第一個可選的嘗試方法(如果它給出了足夠好的結果)很簡單:
=INT( (TODAY()-A1) / 365.25 )
...其中 365.25 是每年的平均天數,假設您在 A1 中有一個“開始日期”。
這將為您提供兩個日期之間已經過去的年數。
您可能需要對其進行一些調整才能獲得應用程式所需的內容。
負值表示“不在學校”,0 及以上表示此人接受了多長時間的教育。

另請注意,該TEXT()函數可以為您提供日期的自訂(字串)表示;它使用與Cell formatting- 即所示相同的格式字串這裡

經過一番思考,您可能會想出一個更精確的公式(如果確實需要的話)。

相關內容