ಠ_ಠ
有沒有人想問EXCEL問題呀?

✿WORD、POWERPOINT OK
✿能力有限
✿高手釣魚帖
✿歡迎打賞
過往Q&A整理

萬事問噗浪 EXCEL台 試算表 函數
taro3725
你會寫VBA嗎
apple370
樞紐分析表該從哪裡開始學習會比較好
sake3319
儲存格可以一次變色嗎
儲存格原本設定成黃色,想一口氣更改成別的顏色(不用選取該格的狀況下)
ಠ_ಠ
taro3725: 二分法的話會,自學的所以不敢說很好
是有VBA的問題嗎?
ಠ_ಠ
apple370: 看你有甚麼需要來決定?
樞紐分析表本身不是很難,找個資料庫試一試大概就懂?
如果有應用例子,可以再一起看看
ಠ_ಠ
sake3319: 黃色的儲存格有特別的數值嗎?
按f5/Ctrl + G >特殊 可以把選取範圍/全範圍找出並選取特定條件的儲存格
如果是選取指定顏色的儲存格轉換,就要用巨集才行了
可以寫一個巨集解決,如果這個動作會頻繁使用的話,巨集可能會更複雜一點🤔
sake3319
沒有特別數值,看來只能朝巨集努力了,謝謝~
ಠ_ಠ
sake3319: 原來如此, 不好意思沒法幫忙
knight261
推個好心噗主。
如果想製作隨機出題+隨機選項和自動計分的考題,
要如何著手呢? 以前用過VLOOKUP製作非常單純的隨機出題,
但是沒有辦法製作出隨機選項。
現在想到用INDEX和MATCH,不知道可行嗎?
還是需要其他的工具?
ಠ_ಠ
knight261: 晚安,說到隨機的話我只想到用RAND函數 (thinking)
可以說下vlookup的隨機出題的操作嗎?聽起來很有趣的
ಠ_ಠ
knight261: ref1 ref2
剛剛google到這兩篇參考一下,或者可以用vlookup+large?
比如這樣子,a行是rand(), b行是選項
=VLOOKUP(LARGE($B:$B,1),$A:$A,2,0)
large後面的1,手動改成2~n就是代表當下隨機亂數中第n項大的數字
ಠ_ಠ
knight261: 因為vlookup比較簡單所以把rand放在a欄,如果放在選項右方就可以改用index/match
除了large也可以用small,ref2的例子是用rank
----
自動計分的部分是根據選項計分的話,用vlookup就好
不過rand是每次操作都會自動計算,所以調成手動好像比較安全
ಠ_ಠ
knight261: 考慮到是考題的情況,如果是自己自動生成再列印的情況應該不是問題。如果是讓學生收到檔就填寫再上載的話,RAND()的數值因為儲存動作而變換,這個部分或許要考慮用VBA輔助,讓用家填寫後按鈕→PASTE VALUE (thinking) 嗯不過VBA的部分暫時是紙上談兵,所以這一部分還是不太確定
cocoa6246
Vlookup跑出來都是#NA,要點一下儲存格才會有數字,但是有一萬多筆⋯想問要怎麼解決?
ಠ_ಠ
cocoa6246: 會不會是調了手動?改成自動重算或者按F9試試看?
https://images.plurk.com/53ZZqHLJbyVMGjdTWG0K7p.jpg
knight261
ಠ_ಠ: 感謝回覆!會試著操作看看!
沒錯,我之前簡單的方法是先將題目編號,再開另一張工作表RAND()和RANK完成亂數,題目敘述用vlookup反查,過程再錄成巨集,可以一鍵出題。
但是這樣的做法還蠻侷限的,RAND()數值變換會是個問題,自己先摸索看看好了,十分感謝。
ಠ_ಠ
knight261: 能幫上忙就好了
yogurt5099
為什麼sum 總是容易出現錯誤.明明整行都是數字
moose191
請問excel 有辦法讓圖片變成文字嗎?
游標滑過或點擊才會放大顯示出來
lark3857
想請問:
想要讓A1是1的時候,B1顯示數值a;A1是2的時候,B1顯示數值a+b;A1是3的時候,B1顯示數值a+2b
這種情況公式該怎麼設置呢><
ಠ_ಠ
上面兩個我待會再回覆,不好意思
lark3857: B1值: =if(A1=1, a, if(A1=2, a+b, if(A1=3, a+2b, “”)))
這個ok嗎?因為是盲打,希望不會打錯
ಠ_ಠ
yogurt5099: 自己想到幾個可能性:
1. 手動/自動 (SUM連住的地方可能是算式→SUM本身未能運算)
2. 算式部分地方有鎖( $ 符號),可是不正確,所以拉下來就錯了
3. 比較有可能的是,SUM連住的範圍裡不是數值
請看附圖例子,算式上是正確的,可是出來的答案是錯誤(1+5=6, 可是出現了1)
那是因為5的部分被當成「文字」了(左上的綠色標籤是提示之一)
把5改成數值(改儲存格格式、或者資料剖析)應該可以解決
https://images.plurk.com/6L9aDsKaDbSfEVWy7aIk0T.png
如果想確認那個「數字」是數值還是文字的話,也可以用=ISNUMBER(A1) 和 =TYPE(A1) 來驗證
https://images.plurk.com/5W9WIVOjvQafUpe1KbzVJ2.png
ಠ_ಠ
moose191: 剛剛GOOGLE過,可以用插入註解>右鍵>註解格式>色彩>填滿效果>圖片
插入註解的快捷鍵是shift + F2
之後再自行調整大小就ok了
另外可以在尋找與選取>選取窗格>全部顯示/隱藏, 或者在窗格裡選擇希望打開的註解
https://images.plurk.com/F7sdyyuoBwyWRnUMgvxhX.png
lark3857
謝謝噗主解答,去掉“”就沒問題了!!
不知道能不能再問><
ಠ_ಠ
lark3857: 好呀,我盡量回答;-)
lark3857
想請問想讓三個相異儲存格內數字相加不超過3,如果不超過3就能顯示原本公式的計算結果,如果超過3另外三格會顯示特定文字的話該怎麼做,先謝謝噗主耐心解答~
ಠ_ಠ
lark3857: =IF(SUM(A1,B1,C1)<=3,原本公式,"特定文字")
A1, B1, C1 代入你的儲存格(不相連也OK)
如果不超過3是包括3的話就照這個式,如果3或以上就不行的話請改<=為<
ಠ_ಠ
感謝打賞 (worship)
lark3857
謝謝噗主ok了!真的幫大忙了非常感謝
ಠ_ಠ
lark3857: 不客氣~歡迎隨時再來
kudu166
這邊想問第一行卡在上面下不來,要怎麼把它拉出來(?
具體來說是,左邊的數字是從2開始,如果用鍵盤的方向鍵往第一行走可以看到值,但是滑鼠滾輪或excel右邊的拖曳bar都上不去
ಠ_ಠ
kudu166: 描述看起來是第一行隱藏了?這樣選取第二行向上拉(把第一行一併選取),或者按左上的全選表格>右鍵>取消隱藏就可以了
如果我理解錯了的話,先說個不好意思
kudu166
喔喔可以了,謝謝噗主!
ಠ_ಠ
kudu166: :-) 太好了~歡迎再來玩//
lord915
你好
想請問從網頁匯入資料時,可以選擇匯入舊資料而不是最新資料嗎?
網站本身是會即時更新的監測(?)系統,雖然可以查看舊資料,但只能匯入最新資料
ಠ_ಠ
lord915: 終於遇到不懂回答的問題了
網頁匯入資料這個我沒太多經驗⋯⋯
附圖這個部分能幫到你嗎?

如果不行,我會在下次撈噗的時候幫忙呼喚高手
https://images.plurk.com/52rRzyeWirHhQKe7eEeHcw.jpg
falcon4043
lark3857: (偷偷補充一下lark的第一個問題)
新版本有ifs這個函數,不用再用if包很多層
可以直接是
=ifs("A1=1",a,"A1=2",b,"A1=3",c)這樣
ಠ_ಠ
falcon4043: 高手出現了
lord915
ಠ_ಠ:
沒關係我再試試看 還是謝謝你!
ಠ_ಠ
lord915: 對不起
cod4435
我想問 我是在貨運公司上班,常常要計算一個貨櫃可以裝的數量
有沒有可以設定公式直接帶出可以一層多少箱,可以疊幾層的方法
網路有提供裝滿的計算網頁,但是上面根本疊不上去,想自己用一下格式
ಠ_ಠ
cod4435: 那那個貨櫃的計算方法是怎樣?
有沒有具體例子說明
lark3857
falcon4043: 謝謝哇!我再回去找找看
ಠ_ಠ
cod4435: 我嘗試找了一下資料,所以是按照貨櫃大小,算一些能在單層的時候最多可以放多少箱(長闊可變)和最高可以放多少箱嗎?
請問我這樣算對不對?
https://images.plurk.com/hi3EHaAzsxt18Rm50xrPy.png
ಠ_ಠ
cod4435: 我自己是取一箱的長/闊在貨櫃裡最多能放多少箱(長闊互換OK),省掉餘數,再用同樣方法算高度這樣子 (thinking)
如果是有很多大大小小不同的箱,我就不懂計算了……(數學不太好)
cod4435
@ಠ_ಠ: 對的 抱歉上班晚回了
但因為我沒有要疊到滿,所以高度要變更的問題
ಠ_ಠ
cod4435: 沒關係~ 我上面的思路是正確嗎?長度要變更是指……?怕自己本身已經想錯了方向
cod4435
ಠ_ಠ: 是對的啦,但只是我老闆很愛叫我算 假設這個貨有一百箱
長寬高 40 20 30公分, 高度只要疊到160公分
這樣的話一個直立面可以放 幾x幾箱這樣

總共這樣能放幾個直立面這種問題,

想說只接接公式 以後直接打進去比較快
ಠ_ಠ
cod4435: 5層/154箱 這樣對嗎
https://images.plurk.com/1yjJmAmmQMRWkvEVCg3XnP.png
cod4435
ಠ_ಠ: 我要來偷你的格式了 (壞)
ಠ_ಠ
cod4435: 剛好我寫完了XD 好巧
看看這個連結能不能下 下載好了後請通知,我會刪掉連結
cod4435
ಠ_ಠ: 謝謝您 我下好了!!!
ಠ_ಠ
cod4435: 已刪~
ಠ_ಠ
cod4435: 行16/17我忘記取消群組了(doh) 選取16&17行>資料>取消群組>取消群組就可以了
prince1940
你好,我想請問excel能不能跨活頁簿搜尋呀?
我有大量資料要分別在哪個活頁簿搜尋,但是有七八個的選項QQ
ಠ_ಠ
prince1940: 跨活頁簿搜尋可以呀,最方便的做法是把兩個檔案在同一視窗開啟>按平常動作寫公式就可以
大概是這種感覺>
=[活頁簿1.xlsx]工作表2!$C$34
ಠ_ಠ
prince1940: 接下來這一點我有點不確定,如果每次用的時候都會把兩個檔案一同打開的話,就算數據更新了也應該沒有問題
不打開的情況下讀取的話,每次打開有這條算式的檔案,可能會彈出選項問要不要更新,要先在資料>編輯連結>更新數值才行
https://images.plurk.com/6jo3MBpEGaUEKTL86kGWRJ.png
prince1940
我覺得我表達的好像不是很清楚,我重來一次!
感覺噗主講的跟我講的不太一樣orz
我現在有好多個(幾百個吧)email帳號,我知道他們分別在某八個檔案裡面
現在我想要把它們在檔案裡面標示出來,但是不知道在哪個檔案裡
用搜尋的話要八個各自找(?)
有辦法我一找,他就可以告訴我在哪個活頁簿的哪個工作表的哪一格嗎
ಠ_ಠ
prince1940: 原來是這樣!! 如果是我自己的話,大概會把所有FILE的worksheet combine在一起再search吧
或者寫vba把file逐個打開再搜尋……
比較有效的做法可以參考這裡↓
這個提供了專做搜尋多個excel檔用的軟體
這裡有另一個軟體、還有另一個人在github寫的程式
這個是vb script但我覺得操作上有點困難,不太建議用
prince1940
謝謝噗主提供思路
萬分感謝!我明天上班開到檔案就來試試看
ಠ_ಠ
prince1940: 這次沒法幫忙 歡迎下次再來玩
ಠ_ಠ
昨天撈+宣傳噗的時候貼了這一段,也在這邊分享一下。下記原文。
---------
跟大家分享一個excel小技巧:

心情還停留在2020年,常常打錯日期嗎?
Ctrl + ; 即時輸入今天的日期
Ctrl + : 即時輸入目前的時間

(之後再在儲存格格式裡調顯示格式就可以了)
falcon4043
沒有用過那個匯入的功能但我直觀上覺得不行 XD
如果匯入的SQL資料庫可能還有希望指定舊資料但如果是網頁我覺得難
不然就是要匯入的網頁要是能夠查看得到舊資料的網厭(但如果人家是透過下拉式選單再呼叫舊資料的話感覺....也沒辦法(因為都是感覺所以就沒有回答了XDDD
miso9455
不確定算不算office系列問題
為什麼我安裝了新字體 photoshop讀得到但word ppt裡面都找不到新裝的字體能選擇呢?
ಠ_ಠ
miso9455: 這不是我的專門⋯⋯
只是說我的經驗談的話,會不會是字體到office的時候換了名字(中英文),所以才會以為沒有?
miso9455
ಠ_ಠ: 應該不是,因為量沒有變多QQ
ಠ_ಠ
miso9455: 對噗起我沒有想到其他可能了⋯很抱歉幫不上忙
miso9455
還是謝謝噗主!
squid5505
能問下是什麼字型嗎
miso9455
squid5505: 是說字型的檔名嗎還是?檔案類型是ttc
squid5505
字型的名稱
miso9455
squid5505: NotoSansMonoCJKtc-Bold.ttc
像這樣
miso9455
有些檔名是中文?是因為這個關係嗎?
squid5505
思源黑體的話安裝應該是沒這問題,我之前有遇過開著OFFICE軟體安裝字型,結果找不到,把所有OFFICE軟體關掉後重開就找的到了
squid5505
Imgur
Imgur
測試沒問題
miso9455
喔喔我在試著重裝一次看看!
想問華康秀風體這樣的本來檔名是中文的話進的來嗎?
squid5505
在檔案上按右鍵→安裝 通常都能正常跑完沒問題
falcon4043
noto沒問題+1
ramen5972
您好!!!今天在做一個表格,要將另外一個分頁的資料B6輸入在表格內(如圖),但複製到下一個表格時,應該要是B7的資料但會跳成B29,想要請問各位神人有沒有辦法解決這個問題 https://images.plurk.com/5MoeKjrQIb5OBjMjhlg4D4.png https://images.plurk.com/28s0XtfDq95EdstwxZ2rE4.png
ಠ_ಠ
ramen5972: 我覺得分頁的表用word合併列印比較好用,不過用excel的話可以試試這樣:

=indirect(“‘工作表1’!”&address(countif($A$1:A1,”單位:”)+5,2)

留意範圍是前面鎖定後面不鎖
用「單位:」來判定序號,+5是因為工作表1首5行都是不用的

姓名部分同理,把後面的2改成4就應該可以了?
ramen5972
ಠ_ಠ: 好的!!我試試看!!謝謝您!!
ramen5972
ಠ_ಠ: 您好!剛剛有試過這個指令!雖然有成功,但是下面的表格還是無法自動排列,需要手動修改為+6.+7,這部分是不是無法解決了呢QQ
https://images.plurk.com/1K5eoRAGrcAwHeNKX2fZD0.png
falcon4043
比較暴力也無腦的解決法是在 J或K欄設一行隱形的 5/ 6 / 7 /8
把+5 or +6變成 + J5 或 +K5 之類的引用參數(沒有太仔細研究細節的簡單解法
falcon4043
隱形可以透過之後把該欄隱藏 or 把那一欄的字色設成白色就不會被印出來了
ಠ_ಠ
ramen5972: 剛剛巧合看到原po, 我覺得你post的漢堡包寫的公式比較好(p-blush)
ramen5972
ಠ_ಠ: 好的!!謝謝你們!!!
squid5505
是不是把公式貼過來讓大家也可以參考
ಠ_ಠ
squid5505: 我看到的是這一條
index ( 工作表1!B:B,COUNTIF($A$1:A2,"單位:")+5)

原噗
swan5872
想請問excel按住往下拉套公式這個手法有沒有替代的方式,常常需要超過百行使用同樣的公式,拉到手酸
ಠ_ಠ
swan5872: 晚安,你有聽過ctrl + d嗎?
https://images.plurk.com/7IY3tY6xQ30KfhA7kbC859.png
假設直到最後一行為止都是空行的話,可以先選取最後一行→ctrl + shift + ↑ 或者 shift + end + ↑ 一併選取
之後按ctrl + d或者附圖的向下填滿
ಠ_ಠ
再懶人一點的做法可以是先複製第一行的公式,再選取剩下要貼上的空行按enter代替貼上 (thinking)
pie1654
也有套公式的Excel問題,先謝謝噗主分享
ಠ_ಠ
很高興能幫上忙 謝謝回覆支持!
(bat)
coral970
居然有這種台 真是棒!我也有問題想問
ಠ_ಠ
coral970: 早安!因為我只有這個技能賺噗幣 請問吧~
coral970
晚點寫上 要先開早會惹
coral970
你好我想請問有沒有函數是能處理下面的問題嗎?
假設3/1-31 有1-7七個地點 然後有A-E五人各上一個地點不重複
我想要秀出五個人每天所在的輪班地點 以便檢查是否重複
不知道有沒有函數是可以做這樣處理的呢?萬分感謝
(為什麼要叫一個外語生排班我也是不太懂)
ಠ_ಠ
coral970: 本身有模版可以參考/照着用嗎?還是由零開始建構?
coral970
沒有參考耶...因為就是我自己想做檢查但是不知道要用那個函數處理
coral970
之前教我的人就是用excel排班表但是是一個一個對我覺得太浪費時間了....所以才想說有沒有函數能夠幫忙處理(而且實際地點跟人數更多
ಠ_ಠ
coral970: 我暫時想到這個方法(圖1),A欄為日子,B1:F1為職員名字,B2:F32是工作地點

假設每人每天只會出現在一個地點+每個地點只有一個人
排好後,在右邊輸入地點(H1:N1)

先在H2輸入 =count(if($B2:F2=H$1,1))
然後按下Ctrl + Shift + Enter
會出現圖2的公式(多了{}的符號)

選取H2:N32, 按Ctrl +D, Ctrl + R (向下+右填滿)
會出現圖1右方的數據

(續)
https://images.plurk.com/6oRXgs7dQa4tP1ZRg6gayA.jpg https://images.plurk.com/5sJIgmV4Xfzrzn0vhJYJup.jpg
ಠ_ಠ
coral970: 如果需要計算「每天都有人上班+沒有重覆地點」
可以在O2: O32 輸入 =countif(H2:N2,1) 然後按Ctrl + enter
不等於5=有地點>1人上班 或 有地點沒人上班
也可以輸入 =if(countif(H2:N2,1)<>5,False,True) 再按Ctrl + enter

至於圖2 沒有出現0,還有1是綠色字是因為我調了「格式化條件」,
選取H:N, 按圖1(抱歉現在手邊是日語office)
再按圖2,輸入0,和右邊選單設計文字顏色為白色字
看起來,0的東西就像隱形了
1的部分同理
https://images.plurk.com/5NxGNPp6y3n5049DtA9Nvd.jpg https://images.plurk.com/4gWZm7pV2Awt2Oox1hk8qr.jpg
ಠ_ಠ
coral970: 如果需要新增職員/地點,只要在A~E or One~Seven中間插新欄,再把公式按右填滿就ok了
https://images.plurk.com/1K9bISYHudt5fSWP5Gj9IJ.jpg
另外反過來弄也可以,跟上方同理
https://images.plurk.com/7fRJecTtczYdTbh8VZ2BGZ.jpg

其實我沒接觸過排班表,不知道這樣的格式行不行(thinking) 我的方式比較土法煉鋼,歡迎指教

如果coral有希望調整的地方也可以提出,我再想想看有沒有其他方法
falcon4043
我想到的也是countif ~應該差不多XD
ಠ_ಠ
falcon4043: 太好了 有falcon大認證,安心了(worship)
coral970
非常謝謝!
等我下班回家試試看再上來回饋
先投兩幣給你 真的非常感蝦
ಠ_ಠ
coral970: 謝謝投幣!!! 能幫上忙實在太好了
今天能玩excel 也很高興
coral970
哇我成功了 太感謝了 等後天休假就來試試30人班表
ಠ_ಠ
coral970: 恭喜 (banana_rock) 要是還有疑問歡迎再來!
coral970
你好不好意思我又來了
想請問如果如這張圖 https://images.plurk.com/2ozOvo2GBSjRki0wZFSFVS.jpg
地點1.2 我要歸類成早班 3.4=晚班 5.6.7=休假

可否在AA2那邊顯示成早(或是用其他參數或顏色呈現)
有這樣方便的函數可以應用嗎
ಠ_ಠ
coral970: 晚安,我有點看不懂
基本上欄位名是一樣就能計算,如果不成功,可以貼一下內容,或者先把你期望的結果做出來,再看看要怎樣達到的期望嗎?
ಠ_ಠ
啊,是one/two都叫「早」的意思嗎?同名的話會重疊計算
這樣的話應該要加個條件防止早班一二都是同一人
比如格式化條件 A2=B2 轉紅色之類,
不知道資料驗證能不能做到⋯⋯(thinking)
回家再試試看
coral970
我可能有點表達不明確 我等等回家會先做個範例~~
ಠ_ಠ
coral970: 好哦 等你~~
coral970
https://images.plurk.com/15QAP6a0QEQVRSy3ssKOro.jpg 你好 不知道我這樣寫表達明確嗎XD?
底色有沒有是無所謂~
ಠ_ಠ
coral970: 原本我寫的算式是按日期來算
Coral的圖是希望統計3/1-14 A君總共在早/中/晚班的工作日子對不對?照附圖的數據來算應該就是這樣了
https://images.plurk.com/76M6YCCeYtPTK3ZzhkUAmX.jpg

算式跟之前差不多
Q3 =count(if(B$3:C$16=Q$2,1)) → Ctrl + shift + enter
Q5 把範圍改成D$3:E$16
Q7 是F$3:H$16

範圍對應最左邊排班的表 / Q$2 是A~E的名字

之後選取Q3:U7, 按Ctrl + R 向右填滿就ok了
ಠ_ಠ
coral970: 防止早/中/晚班同時安排同一個人出現兩次
可以加插格式化條件
https://images.plurk.com/3WZgVYKHZ14h6TiifmLpDg.jpg
像同時出現A/A就變色
方法同之前一樣,選早班的BC欄,按圖這樣打就可以了
https://images.plurk.com/3AMDbAI4LAOC4xhbUdERw6.jpg
午班就把範圍改成D/E和D1; 晚班就是
晚班是這樣
https://images.plurk.com/3AW1lEDJKzTpIqDUUWc5w5.jpg
效果圖
https://images.plurk.com/6G9DZJ4bHSX9u7phPLZ8zA.jpg
ಠ_ಠ
coral970: 看看這樣行不行,要是不對的話我再看看~
sundae279
https://images.plurk.com/4Ag3KjlnDetbqC3M6WzZUe.png
想問有沒有公式可以快速做到這樣
想要把同一格資料擴大成N次 擴大的倍數都是固定的
ಠ_ಠ
sundae279: 晚安 這個有幫助嗎
Repeat Cell Value N times in Excel - Free Excel Tuto...
sundae279
我...我看不懂原理
ಠ_ಠ
sundae279: 是這樣的,根據你原本的內容,需要額外用3行來協助你達到結果,就是附圖的藍色部份
https://images.plurk.com/4hfawuYDgXYRRwxXUdsmXg.png
A行是為了判斷B行的文字從「第幾個數值」出現
C行的3是出現的次數
E行是協助結果出現用的序號(也就是A行的內容)

首先在A1輸入"1",C1輸入數據重複的次數,
我用sundae提出的例子,所以就只填了c1=3
如果每個數據出現的次數不一樣,可以在c2, c3...輸入數字
(續)
ಠ_ಠ
sundae279: 接下來在A2輸入公式=$C$1+A1,來判斷第二個文字在第幾個數值出現,因為A出現3次,B就是從4開始算,$C$1要用$鎖定,是因為固定重複出現3次,如果都不一樣,就不用鎖了
然後把算式拉到最底+1行(也就是比C還要多一行),這是為了給後面算式「知道停止的時機」
拉到最底的方式可以參考之前的問答↑

接下來在E行輸入=ROW()再套拉到最底,最底的行數就是A4的數值=第10行,不過你多拉一點也沒關係
如果你的數據不是從第1行開始,就可以手打1,2,3(再拉下去),或者先選取若干行數,再選擇「數列」(圖1),照圖2(預設值是這樣)設定就OK了
https://images.plurk.com/3xNTiI9jvyOVQGvEixZwlB.png https://images.plurk.com/4mhK6iAunNkYDae3R8v2Lr.png
-
(續)
ಠ_ಠ
sundae279: 接下來是VLOOKUP,在F1輸入︰=VLOOKUP(E1,A:B,2)
意思就是利用E行的序號找出在A行數字中,對應的B行文字
本來常用的VLOOKUP公式,在2後面要加",FALSE"或者",0",不過這是利用了VLOOKUP預設的TRUE(1)屬性
VLOOKUP的TRUE情況下,會自動把「跟E行序號最接近(且不大於)的A行數字對應的B行文字找出來」

本來A行沒有2,3,5,6,7,8,9的數字,利用這個方法就能找到對應的文字
以2的情況為例︰因為在A行找不到2,就只好將就一點找跟2最接近的數字=1,在這裡的「接近」不是說1和4的數值差,有點像在橫線最先遇到的數字 (先到先得? XD)
https://images.plurk.com/ZRNr7DdzOKOUjzWQTIMh.png
-
(續)
ಠ_ಠ
sundae279: 完成後,把F行複製+貼上數值(PASTE VALUE),再把不需要的東西刪掉就OK了

如果像我一開始的圖裡,多拉了行數,可以先選F行,按F5>左下「特殊」>附圖選擇「數字」 
https://images.plurk.com/3qOD9ZajLW04bm4Ymqa8J.png
它會自動選取"0"的部分(圖2), 是因為A行的10對應B行的文字為空白,所以VLOOKUP會視為"0"
https://images.plurk.com/xjHjfipg5Edz6lMAcIquM.png
選取之後再DELETE→然後再選取f行複製+貼上數值...(重覆第一句的動作)

這樣就完成了
coral970
ಠ_ಠ: 你好~~~我不是想要算A君上了幾天班 應該說我是想知道他上的是甚麼班XD
https://images.plurk.com/2AeS01mC771F7k0VZzHOnO.jpg
另外顏色校正那個很感謝你教我 太實用了
我就知道EXCEL可以拿來做很多事 真的不需要徒法煉鋼自己慢慢校對啊(感動落淚)
ಠ_ಠ
coral970: 喔喔!你等我一下我再研究XD 抱歉
sundae279
謝謝詳細解說 但請待我慢慢消化一下
ಠ_ಠ
sundae279: 如果有哪裡解釋不清楚,請不要介意跟我說,我再想想有沒有別的說明~

coral970: 感謝coral的噗幣 excel在日常文書處理裡真的很方便!身為薪偷的自己也是靠它來賺到摸魚時間 另外剛剛問的問題請看後續回覆
ಠ_ಠ
coral970: 先貼結果的附圖,這個時點還沒有加早/中/晚班的顏色,後面再提。
https://images.plurk.com/4VATza0hvCLoXUXuB4uaZt.png
算式是︰=IF(COUNTIF($B3:$H3,K$2)<>1,"錯誤",IF(MATCH(K$2,$B3:$H3,0)<3,"早",IF(MATCH(K$2,$B3:$H3,0)<5,"中","晚")))
可能會有更簡略的公式,不過目前我還沒想到 (thinking)
公式的大意是先算A 在3/1有沒有上班、還有沒有重覆班次(假設一天只會上班一次,每次一更)
粗體為答案的話,則會出現「錯誤」的文字提示
接著就是算A上班是在早/中/晚班,再出現對應的文字,這裡用if 公式,關鍵是用match找出行數=班次和用 少於 符號來判定位置。

(續)
ಠ_ಠ
coral970: B3:H3的範圍只鎖B/H行就可以向下拉公式
K2的部分鎖2行可以往右拉公式時對應員工名字
-
接下來格式化條件的部分比較簡單,先選取K和L行(找早中晚班結果的部份)
按圖1選取,分別輸入「早/中/晚」(所以要做3次),再在右邊自訂格式設定你想要的顏色就OK了
https://images.plurk.com/2yFJoAejgGTpAmGHCQMsvg.png https://images.plurk.com/3fW9lu7U4vWbNzXJtxaPzT.png
另外如果經常複製/貼上(不是貼上數值)等動作,有可能導致格式化條件的判定怪怪的
這個時候可以在管理規則(圖3)裡調整,最簡單的做法就是把條件刪掉再來一遍,或者把範圍再調回目標範圍就OK了!
https://images.plurk.com/2LOTeLdL33O9HVa7d6De4L.png
coral970
ಠ_ಠ: 台主真的是拯救我於水深火熱之間啊啊啊啊 
終於可以不用再花數小時在這無路用的校對上了(而且屢次手殘眼瞎我已經快沒自信了) 真的萬分感謝!
ಠ_ಠ
coral970: 謝謝噗幣 我也很高興能夠應用到自己的知識(rock) 我也不相信自己的眼睛,所以很依賴excel做這種事情
ಠ_ಠ
前幾天嘗試貼迷因圖來宣傳excel台
不過沒什麼迴響(thinking)也貼在這裡跟大家分享好了

https://images.plurk.com/7jTlgtigU16vHuDQJoMnla.png

要把字串或者儲存格連起來,除了使用&連結,也可以用concatenate, 好處是不用一直按Shift +7, 只需要用逗號分隔,也不用因為&連在一起看不清楚

不過羅賓被連摑七下的話,哪一種方法都是很痛。
ಠ_ಠ
晚安,前兩天再次挑戰EXCEL迷因圖,
所以放來這裡跟大家分享。
https://images.plurk.com/6aDa2vi1azGJs7RLT0V6W6.png
輸入日期時看到44267這種數字都會有點煩躁,不過在計算的時候覺得很方便。只要把儲存格換成日期格式就一切好辦了。可以用「儲存格格式」或者「資料剖析」也能做到這個效果哦。

儲存格格式的快捷鍵是Ctrl + 1
資料剖析是在資料>資料剖析
https://images.plurk.com/36lOHjTt55ik7rLu8f7szX.png
上文只是指單個儲存格的情況,
說到會日期相關的應用,如果是「把日期連在文字串」的情況,
就會出現很可怕的事情,這裡借用一下原宣傳噗puma5198的圖︰
https://images.plurk.com/52KKopFb5lC9o6yfREY9Ge.png
ಠ_ಠ
今天跟大家分享這一張迷因圖︰
https://images.plurk.com/7qKKjVSE7AFndJBbpauaVV.png

故事裡鼠車必須翻過一輛輛車輛才能到達前方,
Excel裡打公式是不需要逐個字母打完的,
只要看到公式的選單出現,
https://images.plurk.com/1tYOTrVkPdkNm7UlelCW4W.png
按下Tab便能得到你想要的公式。

學會這個技巧,從此不用記公式名字!
https://images.plurk.com/CA9qcw9NXQ5TF3AHgxw44.gif
hen6769
原來是TAB!!!!!!謝謝噗主(已知用Excel
ಠ_ಠ
hen6769: 不用客氣!謝謝留言鼓勵!
ಠ_ಠ
swan5872: 謝謝噗幣,也很高興能解答到你的問題!
ಠ_ಠ
今天的迷因圖︰
https://images.plurk.com/u7Wq5lWlWOi0REw0iW5nR.gif
如果要迅速找出兩行不一樣的地方,可以在選取之後按下 Ctrl+\,自動選取不一樣的空格
https://images.plurk.com/8HY3yNncZzvvJ0z2bBGO0.png https://images.plurk.com/4pDAul1GxnfKnpsqnMWsH2.png
(以儲存格開始的地方為標準,也就是選取後白色的那一格)
橫向可以按Ctrl+Shift+\也能做到這樣的效果
https://images.plurk.com/nfMfuXvm385VZMvNJrGZ3.png https://images.plurk.com/7FdOT2FSjyTogkBY4Y6Up1.png
實際應用時,我會把選取出來的空格用顏色背景填滿,方便標記
不過這個方法只適用於資料是幾乎相同的情況,
比起在C1輸入=A1=B1稍微方便一點。
如果有錯開一行等等的情況,這個方法就不行了。
pie1654
這個還第一次知道,謝謝噗主!回去看選取眼睛是抓唯一不同的地方
ಠ_ಠ
pie1654: 對(p-joyful) 擅長用快捷鍵/有時想快點找不同時,這個方法很好用
如果photoshop也會有這種方法找不同就好了XD
juice837
原來有這種方法!謝謝噗主
ಠ_ಠ
juice837: 不用客氣!謝謝留言支持!
hen1113
好奇問問,噗主有在玩google sheets的函數嗎?
ಠ_ಠ
hen1113: 沒有,不過在海巡時有學過import range/array formula的程度(thinking) 所以可能有解答不到的可能(但這台還有幾位高手
ಠ_ಠ
晚安。

今天跟大家介紹一下 if 函數。
if的基本用法是︰=if(條件,真,假)
實際應用的時候,可以利用if來進行二、三重的條件句子。
比如迷因圖裡有紅、綠、藍三種按鈕時,作出相對的動作可以這樣寫︰
https://images.plurk.com/3j7RBUhs3FSsc3pG9DRysr.png

如果這樣的寫法讓你很迷茫,可以看這張流程圖︰
https://images.plurk.com/13vajdw5VgI3xVBqjaDOu9.png

當然實際上還可以有其他寫法,比如假設只有藍色按鈕有反應的話,
=if(按鈕=藍, 用力拍, 沒有反應) 一層已經可以解決了

最新版的excel似乎克服了這個缺陷(?),可以直接用if(條件,結果A, 結果B, 結果C) 這樣的寫法了
hen1113
ಠ_ಠ: 一時找不到,還好沒有消音。
這裡是我的問題,為了好理解所以做了個檔案給你
提問
hen1113
ಠ_ಠ: 我很喜歡運用ArrayFormula函數做很多事,但有些函數沒辦法在裡面使用,所以想說問問看有沒有比較簡單的解法。
ಠ_ಠ
hen1113: 表單重覆次數是7,用mod也是我想到最合理的做法
另外算式裡-2和+2會互相抵銷,是不是也可以刪掉呢?
hen1113
ಠ_ಠ: 沒注意到這個-2,已調整lol
ಠ_ಠ
hen1113: 旅人的算式寫得很好 b2的部分恐怕現在的我也沒有能改善的地方了
hen1113
ಠ_ಠ: 自己找到解決方法了
hen1113
=ArrayFormula(vlookup(int((row($A2:$A)-2)/7)+1,split(row($K2:$K)-1&", "&filter($A2:$A,mod(row($A2:$A),7)=2),", "),2,0))
ಠ_ಠ
hen1113: 謝謝分享!
hen1113
具體原理
先用filter篩出A2:A間所有row()-2=7的資料,並組成陣列,
替陣列加上索引(原本想用row()直接做索引,但發現row()似乎不能和filter混用),
然後用vlookup去搜尋當前儲存格的row()位置,求整除後去剛才的陣列中搜尋對應索引。
hen1113
ಠ_ಠ: 脫離excel之後比較喜歡用google sheet,如果要的話我也可以幫忙回答這裡的問題,只是我玩的方向可能偏炫技為主(?)
ಠ_ಠ
hen1113: 炫技哈哈 我現在是往VBA方向前進中
旅人有興趣可以看看噗首整理串的未解決(?)的問題//
candy6084
噗主好!
想問有沒有辦法讓圖表上的特定幾個點自動換成其他底色 (例如數值最高→紅色/次高→黃色之類的)
ಠ_ಠ
candy6084: 你好!你是指附圖這樣子嗎?
https://images.plurk.com/4UZLXWb2TWbBhkxS3dSjX5.png
我單點它,然後在選項裡調的
https://images.plurk.com/7KvJg88kUFmQCVwoXggzrV.png
candy6084
ಠ_ಠ: 是指像附圖裡的紅點跟紫點那樣,即使數值有更動也能自動選出最高的前兩者並變色XD
ಠ_ಠ
candy6084: 因為圖表較少接觸,所以我只好GOOGLE了,希望不要介意
第一條連結有GIF可以參考,第二條連結有介紹折線圖的做法
旅人看看這樣有沒有幫助?要是不行我跟你一起研究~~
Excel Chart with highest value in different colour -...
Conditional Formatting of Excel Charts - Peltier Tec...
hen1113
ಠ_ಠ: 會說炫技是因為google sheet的指令碼編輯器(類VBA)效率很差,很多時候我必須要用很極限腦洞的方式去使用已有的函數。譬如串聯多個表格寫出很複雜的功能,只要輸入或貼上原始資料就能進行分析或導流等等 lol
ಠ_ಠ
hen1113: 哈哈 不管是excel還是試算表,選擇自己擅長的工具用就好
我也很喜歡這種只是輸入或者按一個按鈕就能完成所有或者大部分工作的感覺~
ಠ_ಠ
99%的人都不懂的EXCEL技巧!
EXCEL新手也能瞬間升級成專家!

最近提起了ArrayFormula,這次來跟大家分享一下CSE。
CSE全寫為︰Ctrl+Shift+Enter
是在Excel處理陣列時使用的按鍵組合,特徵就是按下後公式前後會出現{}符號。在Google試算表裡,以AF方式顯示。
https://images.plurk.com/H40j3QVd8rUt1gqDhhNdE.png
迷因圖裡,如果希望同時處理兩個按鈕,不用CSE的情況下可以寫成 =AND(A1=紅色按鈕,B1=紅色按鈕)
可是如果用CSE,就可以更有效率處理了!
而迷因圖的公式意思是︰如果A1到B1的範圍裡,都是「紅色按鈕」的話為TRUE,也就是說,只要有一顆按鈕不是紅色也會出現FALSE。
留意︰修改公式時記得不要只按enter哦!
ಠ_ಠ
https://images.plurk.com/75WKHO8L65swmf3tuG9n3L.png
衍生其他用法如︰{=AND(A1:A5>5)}
指A1至A5的範圍裡,每一格是不是都是大於5,只要有一格是少於5都會變成False哦!

又或者在函數中使用 IF 條件+CSE︰
https://images.plurk.com/3JSDQOwMCX5NF3C6nl4XOa.png
比如上圖A7的公式是「計算A1至A5範圍裡,大於5的話,回傳數值5」,
於是就會出現「0,0,5,5,5」→這5個數字相加就等於15了。
如果調成1,就像B7一樣,出現「1,1,1,1,1」→5
而A11的公式是說「把大於5的數字相加」,所以就會出現跟A7不一樣的結果了

過去的Excel台,也有利用過CSE來解決問題,有興趣研究的旅人也可以去翻翻看。
ಠ_ಠ
題外話︰
文首那兩句其實有點為了吸引大家眼球而寫的,請不要太認真。

就自身經驗來說,身邊沒遇到會用CSE的Excel用家,一來在工作上沒有非用不可的需要,二來很容易在修改公式時忘了按CSE而導致算式錯誤,這對於輕度用家來說很麻煩。
當然也不是說CSE不好用,只是不會也沒有甚麼大不了。

但反過來說,知道的話就會給人「excel技巧很強」的形象,可以用來嚇唬人XD

噗主也是這一年才學會這個用法。大概實際應用次數只有5次左右?(笑) 最大感觸是學會CSE可以看成「你是否清楚陣列」的指標,思考方式也會(往好的方面)稍微改變哦!
ಠ_ಠ
這邊是準備睡覺的台主,睡前跟大家分享一個自己很常見的畫面︰
https://images.plurk.com/DETOvLN1HXmYbuiXVqu6z.jpg
不知道大家有沒有遇過迷因圖的情景裡?
明明上一秒還是ABCD的欄名,下一秒就變成了1234。這個1234的名字叫R1C1,據說是微軟預設的欄位名稱。就我經驗,在處理大量數據的運算時,EXCEL就會悄悄把它換成R1C1。可是嗯……不經同意就換走我的設定總是有點不爽呢!

先教大家遇到這個畫面時,如何變回ABCD的方法︰
檔案>選項>公式>把R1C1(紅框)取消勾選就可以了
https://images.plurk.com/3avx7EGZaCMBafWKDvKD5Y.png
ಠ_ಠ
與傳統的 $ + 英數標示不一樣,它是以 [] + R(行)和C(欄)的方式來標示,
傳統的是直接固定某一格,而R1C1則是以走格數的方式顯示。先看下圖︰
https://images.plurk.com/166Qvrtmu4TvdakG8BORdY.png
R1C1的意思就是指第一欄第一行+鎖,而R[-1]或者C[-1]的意思就是指這一欄/行向上/左數一格,最後R[-3]C[-1]的意思就是向上數3欄+向左數1欄,也就是原本A1的位置

不知道旅人喜不喜歡這種欄位名稱呢?一開始我很討厭這種計法,不過自從學了VBA和OFFSET就發覺這種算法很有幫助。雖然日常還是不會主動用R1C1就是啦
turkey5539
噗主打擾了,想詢問噗主知道IA圖檔拉進excel會壞掉變成虛線該怎麼處理嗎?
https://images.plurk.com/57XNRZFeV0yr0AAAef1icU.jpg 原檔長這樣
https://images.plurk.com/4zCI1jc7S6P9pS3DjUQkNQ.jpg 拉過去變成虛線
重新拉重開過也是一樣QQ
ಠ_ಠ
turkey5539: 午安 我也有關注你的 偷偷說 ,我跟同噗的Moose同意見⋯⋯

先mark下來讓其他人看看~
未解決
turkey5539
ಠ_ಠ: 好的!謝謝回應TT
ಠ_ಠ
alien4012: 晚安,謝謝你讓我看到這麼有趣的東西
算式我看懂了,我試試寫一下自己的思路,看看行不行
解讀
alien4012
ಠ_ಠ: 感謝解釋!
turkey5951
ಠ_ಠ:
想知道噗主的Excel 為什麼這麼強,有沒有什麼書推薦呢?謝謝
ಠ_ಠ
turkey5951: 謝謝誇獎(flower)大概是因為我喜歡用Excel去紀錄東西(私下)和計算遊戲數據(找素材那種),也因為很懶,所以會找各種快捷鍵和方法去薪偷訓練出來的
所以平時沒留意的東西,像平時沒接觸的圖表等等都很弱

學會巨集是因為公司的工程師很會寫,我就偷偷觀摩學回來,
個人心得是多找範例來模仿、學習比較好記進腦子,如果是跟生活/工作有關,會比記一些書本上的範例會比較容易掌握吧?

書我偶爾會看,看有甚麼我很少應用的東西、或者沒學過的東西了解下,書和現在會定期看的電腦雜誌是日本的,所以不好意思推薦(thinking)

找Excel技巧書的話,或許可以找找有沒有範例提供的?
turkey5951
ಠ_ಠ: 謝謝回覆!
我明白了,總之還是要先嘗試解決生活中會碰到的問題!
那我也來找個記帳或考試相關的範例做看看統計分析好了!感覺是個有趣的新挑戰
ಠ_ಠ
turkey5951: 就是這樣!

剛剛忘了說,turkey有想了解的東西,也歡迎提出來 //
pie1654
看到上面噗主寫會計算遊戲數據的紀錄類型是怎麼寫的呢?
是用一些已知機率(例如掉落率20%)去計算該刷幾場掉寶物的類型嗎?
hen1113
pie1654: 以前有做過類似這樣的用途,可以參考看看。
DND的自動化腳色卡(計算角色身上的負重,裝備損壞影響性能後的角色屬性等等)
Warframe開紫卡的報酬率(類似未鑑定物品市價多少,鑑定後的報酬率大概多少,然後連接拍賣場去計算什麼價格適合買入開箱賣出)
hen1113
最近在試著用google sheets製作強化版的記帳軟體,要會自動填上每個月的基本消費與分期付款或預算的金額(且檢測是否到期),也要能夠設定付款週期等等...
目前卡到一狗票問題待解決 XD
ಠ_ಠ
pie1654: 沒有像之前 alien4012 那個噗那種這麼專業

基本上都是計算像鍊金那種,要用多少素材+統計同一種物品需要多少
或者計算自己的進度,手遊event每天要打多少場之類

最近嘗試計算bangdream最佳牌組+裝置數據(不過遊戲內置推薦功能已經夠用)

因為我沒有甚麼想法(想要甚麼),不然也想試試那種看起來很酷的模版XD
ಠ_ಠ
題外話就是最近比較沉迷巨集方向,
像比較兩段文字、根據文字列的內容開啟連結/資料夾之類的,
也有根據標記提示抽取文章的標題出來等等
monkey8610
請問還能請教問題嗎?
https://images.plurk.com/55CgEZoSpZVZrL8WJE8gbB.jpg https://images.plurk.com/5RtqtQ4EVm9q7zgjoh6Vwt.jpg
pie1654
hen1113: ಠ_ಠ: 謝謝hen跟噗主的回答!
也想從遊戲開始熟悉Excel,才想知道大家是怎麼做應用的
ಠ_ಠ
monkey8610: 不好意思讓你久等了,今天沒有薪偷的餘閒,只能回家才能看
圖1的問題,把 M4 換成 INDIRECT(ADDRESS(4,13)) 應該可以
圖2看不太懂,C欄是品名吧?那正常拉公式下去應該能解決問題,可是按你的說話… 這是我的推測︰
希望自動帶出資料的話,把公式改成IFERROR([公式],""),這樣C行沒輸入品名的情況下,應該會留白
如果不行,可以改用IF(ISBLANK(C10)=TRUE,"",[公式])
如果希望不輸入公式下做到LOOKUP的動作,那就用巨集吧
monkey8610
結果我忘記截圖欄位名稱了 抱歉
ಠ_ಠ
monkey8610: 沒關係XD 從表符和截圖看得出你的焦慮
希望我沒有理解錯就好
ಠ_ಠ
pie1654: pie1654: 雖然這個話題好像告一段落,也容我再多分享一點吧。
我自己做計算用的攻略的其中一個方法,
是先想想自己需要甚麼數據、要這些數據分析甚麼 (i.e. lookup物品名稱找出對應的素材)
然後做一個土法鍊鋼表格(包括版面、顏色甚麼的),
也就是「沒有公式、只用人手輸入」的情況下會出現甚麼畫面
然後再開始找「可以計算」的部份填公式進去 (比如結果的儲存格是VLOOKUP(物品名稱,素材,2,0))

如果這個計算方法不能用一個儲存格解格,那就用兩個儲存格,
之後把第二儲存格的公式塞進去第一儲存格,合併成一條公式
比如 A1 = B1*5 / B1 = SUM(20*ROW())
寫好後就合併成 A1 = SUM(20*ROW())*5
ಠ_ಠ
pie1654: 大概是這種感覺,一邊弄數據庫和版面,就會知道一個好的表格該怎麼做(比如不要把欄位空白)
從自己已知的公式中找出相應的東西去滿足自己期望,有點像把手牌打出去的感覺
之後再找找有哪些地方可以修改得更簡單,這個過程也會找到自己沒想到的用法吧
monkey8610
ಠ_ಠ: 不過我要明天才能上班測試了,謝謝噗主
ಠ_ಠ
monkey8610: 不用客氣,要是還有問題請回報~也歡迎再來
sundae279
https://images.plurk.com/7lgB9DZRaNWUpjdv8Yvw2o.png
噗主你好 請問有沒有讓如果標記是1 隔壁的內容就會自動變色的方法呢?
雖然可以土法鍊鋼篩選1出來 再填隔壁的底色 但因為項目幾乎隨時都會變動 想讓他自動化QQ
ಠ_ಠ
sundae279: 你需要的是「格式化條件」
選B欄(依圖判斷)>其他規則> 算式寫 =A1=1 ,調成黃色(或你想要變色的內容)

圖後補(人不在電腦旁)
sundae279
https://images.plurk.com/19ln9IfPJ4LaSaRiF5eG5t.png
謝謝噗主!! 第一個成功了 應該是這樣!!?
sundae279
https://images.plurk.com/Bock3OeePliR3YVF5Cwsm.png
那這個應該要怎麼做呢 想要比較左右2格 不同的自動變色
ಠ_ಠ
sundae279: 對!你做得很好!
比較是選B欄>公式:=A1 <> B1
注意會跟剛才的格式化條件重疊的地方,沒記錯會先取上面的格式來用
ಠ_ಠ
sundae279: 謝謝你的噗幣! 這是剛才的補充,如果不希望變色被取代,重疊的部份可以考慮改用「填花紋(網點之類)」或者「粗體/字變色」之類的設定,效果如圖2
https://images.plurk.com/580Jk6jxXH8BaFiXm2l1ys.png https://images.plurk.com/4XicteQMSQFjiRcXXZEQfE.png
sundae279
第二個也成功了!! 但我想跟你請教原理
原本雖然大概知道這個跟格式化條件設定有關 但我的腦袋無法理解為什麼用A1=1(案例1),A1<>B1(案例2)就可以了所以一開始自己寫不出來
ಠ_ಠ
sundae279: 格式化條件的玩法是「當規則=TRUE時,該儲存格(範圍)依條件格式化」,雖然範圍是B:B,不過實際判斷時是依這個範圍第一個驗證的儲存格來看,也就是B1(不鎖定的情況)

先岔開話題說,如果上句鎖定的情況,比如說條件是「$A$1=1」→套用B:B範圍的話,就會變成「每一個儲存格是否等於A1的值」

而不鎖定的情況下,就跟你平時拉公式一樣感覺,套用B:B範圍的話,就是從B1看「A1<>B1」,到B2就是「A2<>B2」...如此類推,如果對應是TRUE就會照條件顯示

這個思維跟處理陣列有點相似的(所以巨集時寫格式化條件時可以無視處理範圍的問題)

補充一點就是<>是不等於的意思,所以案例2的意思是「當A1不等於B1時為TRUE」,跟NOT(A1=B1)是一樣的

不知道這樣解釋行不行?
ಠ_ಠ
sundae279: 也許換成圖像會比較好懂
https://images.plurk.com/4KE3lvkO1QbA4aFsqxQNlV.png https://images.plurk.com/3lo6FfZGysXYN2GHyUJRb7.png
sundae279
謝謝你 總之我慢慢消化一下
原來條件設定是跟拉公式一樣的感覺的呀
ಠ_ಠ
sundae279: 好哦,要是哪裡說得不清楚再跟我說
所以要是有剪貼/插入欄列的時候,格式化會有機會錯掉←這部份跟拉公式很相似
sundae279
https://images.plurk.com/3Ku7qt8NJ0dn9hTkg3slqP.png
噗主你好 我又想來請教了 類似這樣的點餐的表格 如果想把右邊粗框內的部分也自動化的話應該怎麼寫比較好呢
餐點A是如果有點餐就一定會有且固定價格100 所以深綠色部分我想的是用countif人名再乘上價格 不過橘色部分卡關了 因為餐點B是可能有可能沒有 價位也不太一樣

F欄的人名的整理部分 現在也是用複製B欄>移除重複的土法煉鋼法 這個部分也有辦法自動化嗎?
ಠ_ಠ
sundae279: 我覺得你粗框的表用 樞紐分析表 就可以解決(thinking)
sundae279
ಠ_ಠ: 我...我剛剛去點了 真的......我覺得自己是個傻逼
ಠ_ಠ
sundae279: 才不會~ 解決問題不只有一個方法,不過當下覺得樞紐比較快而已,不用在意
ಠ_ಠ
sundae279: 補充︰如果要用公式做到你要求的結果,可以這樣︰

1. 列出數據庫裡所有項目(不重複)
=INDEX (B2:B21,MATCH(0,COUNTIF($F$1:F2,B2:B21),0))
來源 輸入這個之後按CSE,公式向下拉。原理是用COUNTIF找出名單有沒有重覆→用MATCH找第一個不重複的項目的行數→用INDEX取出對應值。另外COUNTIF的範圍一定要由有第一行空行。這公式需要理解陣列的構成,可能有點複雜。
https://images.plurk.com/12jrJml2xoZu1OjlkDb47m.png
ಠ_ಠ
不過缺點是拉到底 > 項目數的話,就會歸 "0" (紅格),這樣可以考慮用格式化條件把這行等於 0 的儲存格換成白色文字(看不見) / 儲存格格式自訂 =""
https://images.plurk.com/17kbEeTB9pOSLbdyArcLKD.png https://images.plurk.com/44eHynhr5HWinjGfbcxtZV.png

或者改用
F10值 =IFERROR(INDEX (B2:$B$21,MATCH(0,COUNTIF($F$9:F9,B2:$B$21),0)),"")
鎖定B欄最底的部分,拉過頭的話會顯示#N/A,用IFERROR來彌補這個問題
ಠ_ಠ
2. 計算餐點 A 和餐點 B 對應名字的價錢
首先比起 count ,我會選擇用 sum (thinking) 這樣可以選擇用 sumifs 或者 sumproduct
前者比較簡單,後者比較炫技 (因為較偏門和理解上比較難),看是自用還是要給別人看XD

G3值 =SUMIFS(C:C,$B:$B,$F3)
G10值 =SUMPRODUCT(($B$2:$B$21=$F10)*C$2:C$21)

注意︰C欄不鎖定是方便套用在餐點B。SUMPRODUCT需要範圍指定,不可以只有B:B,SUMPRODUCT的操作也跟陣列構成有關,所以一般來說比較困難。

粗體合計的部分用SUM就OK了便不特別解釋。
ಠ_ಠ
如果1的部分不用CSE的話,樞紐分析表是最簡單的方法。不然用巨集也是可以,但巨集比公式更冷門,所以就不特別研究了。
公式的好處是即時更新的效果,樞紐和巨集也是需要手動。
不過因為用到CSE,所以可能很容易改動出錯,如果檔案運算的部分太多也會影響速度。
最後還是要看實際需求來判斷該用哪種做法比較好。
ಠ_ಠ
各位早安,在上班倒數3小時前還不睡的我,給大家介紹一下︰
Excel 換行的 3 種方法
https://images.plurk.com/7mAoIKWWQgEvByj334oDSe.jpg

事源是在海巡時看到大家在抱怨,很多人不懂在Excel換行。Well…
回到正題,Alt + Enter是最典型、常見的換行方法。

而當你要用在一個公式時,char(10)/(13)是你的好朋友,
兩者的分別在於(10)是應用於windows;
而(13)是用在mac系統。

另外如果用在巨集,可以使用 vbNewLine。
ಠ_ಠ
大家好嗎?最近 Excel 台很冷清,只好自己來推一下了
這一次介紹選取指定儲存格的 4 種方法︰
https://images.plurk.com/2yJvnGLyeOog9lpjDZ2AQD.jpg

最後介紹的是在 VBA 中應用到的方法,
如果對 VBA 有興趣的話也不妨看看。

由於字數有限,介紹全文 請移步到 Medium
turkey5951
ಠ_ಠ:
噗主好,不知道還能不能問這個檔案的問題
工作表1是如何匯入到工作表2的呢?(點擊即可看到預覽,不必下載)
20150324.xlsx

先謝謝噗主了
ಠ_ಠ
turkey5951: 晚安,抱歉花了一點時間去研究,也謝謝你讓我看到這個公式寫法,長知識了
如果是我自己做的話,大概會用VBA就解決問題(非常懶)
這是我自己的理解,看看能不能解答到你的問題
https://images.plurk.com/G38uWEkKfoLlhDUdJyuff.png
celery3384
不好意思打擾了>< 想問看看有沒有辦法在每列之間插入多個已複製的內容(列)?像圖片這樣
https://images.plurk.com/NLqIMoVpUR0xPlyEdftdE.jpg
turkey5951
ಠ_ಠ: 謝謝噗主!抱歉噗浪抽風一直沒注意到您回覆了,非常感謝您的協助
ಠ_ಠ
celery3384: 給你介紹一個最好記+公認(?)的方法
先把要合併的資料放在同一欄,然後在旁邊打數字順序(i.e. 1~5)︰資料A和資料B要分開數
https://images.plurk.com/2wgZCruPWEpgHRZe6NDGNX.png
選取這兩欄>篩選︰A-Z排序,你就得到結果了
https://images.plurk.com/1u2LL5WnMPSrOlzGbT6zPl.png
※篩選就算沒有標題列也ok
※加篩選的快捷鍵是ctrl + L
vba或者詳細圖解可以參考這個 連結
ಠ_ಠ
turkey5951: 不要緊~~ 希望這樣寫法可以解答到你的疑問
celery3384
ಠ_ಠ: 神!!!這方法超簡單,原本以為要用到什麼很複雜的公式,謝謝你!!
ಠ_ಠ
celery3384: 不客氣 ;-)
gnu8748
可以請問google試算表的折線圖嗎🥺
https://images.plurk.com/4kMogM3c9WiLgeozKnidy7.jpg
如圖,縱軸要怎麼反轉,或是編輯數字呢?
我想要上到下是「0到50」
謝謝
ಠ_ಠ
gnu8748: 把數據*-0.1
→自訂數字格式︰-0;0
→用新數據建立圖表
→垂直軸最小值-50;最大值0 / 數字格式使用來源
https://images.plurk.com/kCvPCPD6PHG73AOriS9H6.png https://images.plurk.com/1N8oWqtn6nAYsaGOrLBHx3.png
ಠ_ಠ
●通知
因為打算變成常規台 + 這串的資訊量快到50條,所以開新台了。歡迎大家在新台繼續討論excel //
ಠ_ಠ - 【長駐】 #EXCEL台 2021年下半年 ✿ 主打Excel問題,副攻 Word、PPT ...
berry1864
求問excel
怎麼把基數頁貼到偶數頁
例如7頁內容貼到6頁
所以第6頁同時有6、7兩頁內容
(數量很大)
ಠ_ಠ
berry1864: 基數頁偶數頁是指工作表嗎
貼是貼到最底?你的資料長怎樣的?
第6頁同時有6、7頁的內容,所以是希望避開重覆的資料只貼新的東西?
旅人可以舉個具體一點的例子嗎?
太空泛我沒法確實回答,初步想像的話是用VBA(無腦做法)
不用巨集的話應該可以用offset把第7頁的抽進來,再用remove duplicate之類的功能減掉重複資訊(視乎資料的單一性)

另外因為下半年已開台,麻煩到新台回覆,謝謝
載入新的回覆