有網友問到在印製學生成績單時,希望能遮蔽部分學生姓名,只保留本人姓名,每個人只能看到自己的姓名,這該如何處理?

參考下圖的原始成績單(下圖右),我們要利用 Excel 來製作個人的成績單(下圖左)。

參考以下步驟:

1. 選取儲存格B1。

2. 再選取[資料/資料工具]功能表中的「資料驗證」。

3. 設定儲存格內允許:清單,來源:=$F$3:$F$16(原始成績表中的所有姓名)。

4. 在儲存格B3輸入公式:=IF($B$1=F3,$B$1,"-")

5. 複製儲存格B3,往下各列貼上。

當在儲存格B1中選取一個學生姓名時,成績單上只會顯示該學生的姓名,其餘皆顯示「-」。如果要顯示「A○○」,則公式改為:

儲存格B1:=IF($B$1=F3,$B$1,LEFT(F3,1)&"○○")

註:如果要自動列印,則需透過 VBA 程式。

arrow
arrow
    全站熱搜

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