返回列表 上一主題 發帖

公式與基本技巧演練

公式與基本技巧演練

下了個資料檔,可拿來練習公式與基本技巧。適合新手練習用!
綜合演練.rar (90.29 KB)

回復 6# oobird

A2=OFFSET(成績!A$1,(ROW()-2)*9+1,)&""
C2=IF(B2="","",TEXT(OFFSET(成績!$D$1,(ROW()-2)*9+COLUMN(A1),)-65,"[>=20]A;C;!B"))

綜合演練.zip (236.96 KB)

1

評分人數

TOP

ANGELA的函數造詣相當高,很輕易的解決這個問題。
雖然我的原意是想請大家往基本操作的方向思考。不過不管用什麼方法,最終目的還是為了解決問題的,解出來就是好答案!

TOP

本帖最後由 gong 於 2010-12-2 15:09 編輯

樞紐+格式自訂[>=85]!A;[<65]C;B

綜合演練.rar (109.3 KB)

2

評分人數

知之為知之,不知為不知,誠實也!

TOP

龔版主抓住我的目的了。以基礎操作達成這種複雜的運算。比我做的簡單了好幾個步驟!
可以再思考一下如何取得等級ABC的值而不是數字的自訂格式!

TOP

本帖最後由 emma 於 2010-12-2 17:00 編輯

向ANGELA大大與gong版主的方法學習中,
如果以我自己本來的方法,可能比較耗費系統的資源,
我原本是先使用樞紐,再將其欄位複制,
將分數的欄位用公式=IF(ISNA(VLOOKUP($I2&K$1,$A:$E,5,0)),"",IF(VLOOKUP($I2&K$1,$A:$E,5,0)>=85,"A",IF(VLOOKUP($I2&K$1,$A:$E,5,0)>=65,"B","C")))
先向右拉再往下複製....
如下圖所示,方法笨重了些>"<

不好意思,剛忘了提我還有多一欄「輔助欄」(後補上)

1

評分人數

    • oobird: 不管黑貓白貓,能抓老鼠就是好貓!金錢 + 2

TOP

本帖最後由 emma 於 2010-12-2 17:29 編輯
樞紐+格式自訂[>=85]!A;[
gong 發表於 2010-12-2 15:00



gong版主,不好意思,剛在依您的方法練習時,
發現您文上貼的格式自訂[>=85]!A;[<65]C;B少了一個!號,
所以一直無法自訂格式,
後來下載您的附件查看後,正常的格式自式是[>=85]!A;[<65]C;!B
照這個輸入後就沒問題了,謝謝~~

另外可以請您解釋一下!的用意嗎?
A跟B前面要有!
但C前面卻不用!
為什麼呢?

TOP

本帖最後由 gong 於 2010-12-3 21:30 編輯

1.抱歉我幫不上忙,因為我也不知道,它是自己產生的
2.我的B前面不需要"!"(OFFICE 2000版不用,XP版B的前面開啟會自動產生"!")
3.如果將"A"改為其他英文也不需要"!",如[>=85]Z;[<65]C;B
4[紅色][>=85]Z;[綠色][<65]X;B,
  [紅色][>=85]Z;[綠色][<65]X;[黃色]B,這樣也不用,
5.試了"D"是不行用的,"A"前面會自動產生"!"

原因仍待其他高手解答
知之為知之,不知為不知,誠實也!

TOP

如D、E、G等保留給日期用的字母自然都不能用。
A會自動加上驚嘆號,而B要自己加,不加就通不過(我也搞不懂為什麼)
通常設定時會用雙引號把字母括起來就沒這些問題了!

TOP

我的B可以不用加"!"

M是月份
Y是年
應該都不能用
知之為知之,不知為不知,誠實也!

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題