作者JieJuen (David)
看板Office
標題Re: [問題] EXCEL列印問題
時間Sat Nov 10 23:54:03 2007
※ 引述《ddx (滴滴叉)》之銘言:
: ※ 引述《JieJuen (David)》之銘言:
: : 先做一個看看符不符合您的需求吧^^
: : 內容是把想要的資料合在一工作表
: : 要印時,印該工作表~
: : http://kuso.cc/DailyList
: 我現在的確是要使用這樣的方式做列印工作,
: 但我真的是個初心者,對於Excel 只會做累加
: 、統計去分析數據,那個按鈕我用控制工具箱
: 拉出微調按鈕後,卻無法讓他去做數字的控制
: ,當我模仿改了上下控制紐的名稱以及 =「變
: 數儲存格」之後,那個控制紐會直接變成字。
控制鈕變成字?
控制數字的方法是先用右鍵選住微調按鈕,
接下來可以在編輯列(看到公式的地方)編輯,
或是快顯功能表的最下面"控制項格式"中
控制-儲存格連結 來調整要控制的儲存格
目前無法重現控制鈕變成字的現象,真是抱歉~
: 並試著向老師請教這一段,看解釋是否正確:==B3儲存格解釋==
: =IF(資料!$C$9>COUNTA(資料!$1:$1),"無資料",INDEX(資料
: 如果儲存格「資料!C9」數字大於比儲存格「資料!A整行內的數字」大,顯示無資料,
: 引用
因為第一列只有1號 2號...
沒有其他項目如"加總" 因此用counta來計算第一列中非空白的儲存格
如果C9數字比非空白儲存格數還多 顯示無資料,否則:
: !$A$2:$J$5,ROW()-ROW($B$2),MATCH($B$2,資料!$1:$1,0)+COLUMN()-COLUMN($B$2)))
: 「資料!A2到J5」區塊,顯示括弧條件中的數值()-條件為B2匹配的內容,
INDEX有兩種語法,這邊用的是
INDEX(array,row_num,column_num)
在「資料!A2到J5」區塊中(array)
引用第row_num列,第column_num行的內容
row_num=ROW()-ROW($B$2)
公式所在儲存格的列號-B2的列號
例如本公式打在B3,要顯示的列號為
ROW(B3)-ROW($B$2)=3-2=1
column_num=MATCH($B$2,資料!$1:$1,0)+COLUMN()-COLUMN($B$2)
MATCH語法
MATCH(lookup_value,lookup_array,match_type)
目標要找$B$2(也就是要印1號或2號或3號...)
在資料!$1:$1中來找
說明檔
-------------------------------------------------------------------------
Match_type 是個數字,其值有三種可能:-1、0 或 1。用以指定 Microsoft Excel 如
何從 lookup_array 裡尋找 lookup_value。
如果 match_type 是 1,則 MATCH 函數會找到等於或僅次於 lookup_value 的值。
Lookup_array 必須以遞增次序排列:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
如果 match_type 是 0,則 MATCH 函數會找第一個完全等於 lookup_value 的比較值。
Lookup_array 可以依任意次序排列。
如果 match_type 是 -1,則 MATCH 函數會找到等於或大於 lookup_value 的最小值。
Lookup_array 必須以遞減次序排序:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ...,以
此類推。
如果 match_type 引數被省略,則假設其值為 1。
----------------------------------------------------------------------------
反正要找完全等於$B$2的,就用0。
假設現在找1號,在資料!B1找到了,MATCH傳回其位置
位於陣列中的第2位(第一位是A1,第三位是C1,第四位是D1...)
如果現在就回到INDEX中
在「資料!A2到J5」區塊中(array)
引用第1列,第2行的內容
正確了,但是當公式在 列印!C3 時,
仍是這個值,但所需的是"第1列,第2行"右邊一行的值,
因此行號還要再加1,
B3和C3不同的地方就是行號,
因此加上COLUMN()-COLUMN($B$2)
本身的行號與$B$2行號相減,
可在B3加0,C3加1而得正解。
反正就是要在B3加0,C3加1,
直接打加0、加1也可,只是會使公式不同罷了
用MOD什麼亂七八糟的函數都好
但是最好在儲存格搬移時仍有效比較保險。
回到前面,
如果以後第一列不只打1號 2號...還會打加總什麼的
可以自己改條件,例如數有"號"的,
另外,1號可以改成數字,格式就用 0"號"
看起來就是1號,但為數字
這樣條件就可用COUNT,數數看有多少儲存格為數字。
列印的地方也這樣改,印出來就這個樣。
: 從這邊「MATCH」之後就看不懂了。
: 我現在在大陸,沒辦法買參考書呀Orz...
: 這邊的教學書籍都是跳躍式的,每個階段會有斷層,當作你懂了,
: 所以,在買書之前都很難下手。
儘量解釋的詳細了,還有點怕字太多看了眼花...
公式的理解可以有幾個方式
1.評估值公式 一步一步看它計算過程 十分有用
2.說明檔
像第一點評估值公式不知在哪?
可看說明檔(一次一個步驟來評估巢狀公式)
---------------------------------------------------------------------------
選取您要評估的公式,一次只能評估一個儲存格。
指向 [工具] 功能表中的 [公式稽核],然後按 [評估公式]。
按一下 [評估值] 來檢查加底線參照的值,評估結果會以斜體字顯示。
如果公式中加底線的部份是另一個公式的參照,請按 [逐步執行] 來顯示 [評估] 方塊中
其他的公式。請按 [跳出] 返回前一個儲存格與公式。
繼續作業,直到公式的每一個部份都評估完畢。
若要重新檢視評估,請按 [重新啟動]。
若要結束評估,請按 [關閉]。
附註 參照第二次出現在公式中,或公式參照不同活頁簿中的儲存格時,[逐步執行]
按鈕就無法使用。
---------------------------------------------------------------------------
3.像您這樣清楚的問問題就是很好方的方式,大家比較知道要如何回答~
不方便買書我個人是覺得不會怎樣,如果習慣看螢幕上的字的話^^
還有些論壇有許多高手,像ExcelHelp、officefans,
或有視頻可以看~ 只是有時時間緊急罷了
但我以為時間緊急更要找出好方法來做,
大部分基礎的看說明應該可以達成(不用等別人回,直接看最快)
或是看論壇精華文章(也不用等人回,必要時也可問問題)
然後就越學越多了^^
祝您作業順利 學習愉快
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.37.213
推 ddx:先努力看懂這篇^^我會好好加油的! 11/11 21:23
推 JieJuen:若有必要,可選住公式一部分按F9看計算結果,但記得按Esc... 11/13 03:26