贊助廠商

下圖的 Excel 例子多年前曾經用過,可以用來學習在公式中使用:名稱和資料驗證清單,使用 VLOOKUPINDIRECT 函數來執行查詢的動作,可以讓公式簡捷可用。

我們要來設計使用下拉式清單來選取年級別和成績別,並能自動傳回對應的比重,因為查詢內容分佈在三個資料範圍中,該如何來撰寫公式呢?

(1) 建立名稱

選取[公式/名稱管理員]按鈕,在[名稱管理員]對話框中新增:

名稱:一年級,參照到:儲存格B5:C9。

vincent 發表在 痞客邦 留言(2) 人氣()

常會在報表中遇到一串數列中含有一些 0 的數值,而這些 0 源自於某些資料轉換時所產生,如果要求取這堆資料中的最小值,但又不是這些 0 的數值時,該如何處理?這時,你需要使用到陣列公式!

以下圖的數列為例,其中有一些儲存格含有 0。

儲存格C2:{=MIN(IF(A2:A22>0,A2:A22,FALSE))}

這是陣列公式,輸入完成時要按 Ctrl+Shift+Enter 鍵。

IF(A2:A22>0,A2:A22,FALSE):找出數列中大於 0 的儲存格陣列,再藉由 MIN 函數求取其中的最小值。其中參數不可改成 0 或是留空白,否則結果永遠會得到 0。

vincent 發表在 痞客邦 留言(1) 人氣()

當我們在做資料整理時,常會在 Excel(或是Word)中建立一些連絡人的 Email 清單,而當要使用在真實寄發郵件時,該如何取出使用呢?

以在 Excel 中的一個連絡人 Email 清單為例(參考下圖),如果想要將這些 Email 作為郵件的收件者時,可以複製儲存格B2:B9(複製所有的 Emaiil)。

直接在 Microsoft Outlook 新增郵件的收件者欄位中貼上。貼上時以條列方式呈現:

不久後,自動會轉換為以「;」隔開的 Email 清單:

vincent 發表在 痞客邦 留言(0) 人氣()

同事問到:在 Word 中製作一份文件時,希望這份文件可以有不同方向(直橫)的版面,不必因為不同版面而要分開製作,該如何處理呢?

其實關鍵在於使用「分隔符號」。例如文件的第一頁是直向的文件,當你要產生第二頁,可以選取「版面配置/分隔設定」中的一種「分節符號」,例如:下一頁。

將插入點移至第二頁,在「版面配置/方向」中選取:橫向。現在你已有了二頁不同方向的版面配置了。

文章標籤

vincent 發表在 痞客邦 留言(17) 人氣()

有人有這標的需求,希望用「選項按鈕」來標示一堆數字中的奇數/偶數,例如下圖中的數列,當點選「奇數」時,所有奇數數字的儲存格以淺藍色底色呈現;當點選「偶數」時,所有偶數數字的儲存格以淺綠色底色呈現。

 

參考以下的步驟:

1. 在工作表中選取[開發人員/插入]選單,插入2個選項按鈕。設定選項按鈕的名稱為:奇數、偶數。

image

2. 在選項按鈕的控制項格式中設定,儲存格連結為:$D$1。當選取「奇數」時,儲存格D1顯示1,當選取「偶數」時,儲存格D1顯示2。

vincent 發表在 痞客邦 留言(0) 人氣()

如果你面對一個不會唸的字,該如何讓身在遠方的朋友(無法面對面者)能在 Word 中打出這個字呢?每個人可以使用各種不同的輸入法來輸入文字,而以前教過用輸入法整合器-用寫的!但是有時連怎麼寫都不知如何表達時,該怎麼表達讓對方輸入呢?

image

你可以試試輸入 Unicode 碼來產生文字!先在 Word 中觀察以下的動作:

在 Word 中,先將插入點移至一個字之後:(例如:龘)

按一下 Alt+X 鍵,即會顯示這個中文字的 Unicode 碼:(例如:9F98)

vincent 發表在 痞客邦 留言(1) 人氣()

同事問到:想要在 Excel 中產生連續的十六進制數列(參考下圖),該如何處理?在 Excel 2010 中有提供進制轉換的函數,善加利用可以方便產生想要的數列。

(1) 產生連續 0,1,2, … , D,E,F 數列

儲存格A2:=DEC2HEX(MOD(ROW(1:1)-1,16))

MOD(ROW(1:1)-1,16):向下複製後,可以產生 0 ~15~0~15~…。透過 DEC2HEX 函數將 10 進制數轉換成十六進制數。

複製儲存格A2,往下各列貼上。

vincent 發表在 痞客邦 留言(3) 人氣()

有時候學生會用到一些二進制和十六進制互轉的運算,以下的例子可以呈現將 1/0 轉換成燈號(紅、綠)。在上半部的S欄中顯示的是J欄到Q欄中的 1/0 轉換成十六進制數的結果,而在下半部的J欄到Q欄中的 1/0 是由S欄將十六進制數轉換而來。

該如何轉換二進制數和十六進制數呢?而燈號該如何呈現呢?

(一) 十六進制轉二進制

儲存格J1:=VALUE(MID(RIGHT("00000000"&HEX2BIN($S1),8),COLUMN(A:A),1))

HEX2BIN($S1):將儲存格S1中的十六進制數轉為二進制數。

vincent 發表在 痞客邦 留言(2) 人氣()

在 Excel 中有一個資料表(如下圖),其中的項目由多類內容組合而成(例如:A、B、C、D等),其中以「,」分隔,現在要求取各個內容的個數和總和,該如何處理?

【準備工作】

選取儲存格B1:C22,按一下 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:項目、數值。

【輸入公式】

(1) 計算含有某內容的個數

vincent 發表在 痞客邦 留言(7) 人氣()

在 Excel 中有一個含有日期、人員、數值欄位的工作表(如下圖,其中的星期欄位是一個輔助說明的欄位),想要求取某些條件下的數值的最大值,該如何處理?

【準備工作】

選取儲存格A1:D30,按一下 Ctrl+Shfit+F3 鍵,勾選「頂端列」,定義名稱:日期、星期、人員、數值。

【輸入公式】

(一) 各個人員的最大值

vincent 發表在 痞客邦 留言(2) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼