敢問大神們~
我這邊B2是名字的選單,C6以下是手動輸入欄,A6、A7會自動填入
想問如何在手動輸入備註後,切換其他人備註變空白可以填入,
再切換回來後,又是原本人的備註呢
是要輸入後讓他存到其他工作表欄位嗎?
要怎麼存呢?
救救EXCEL菜鳥

#EXCEL #請益 #選單問題
#EXCEL #請益 #選單問題
我個人感覺只要在另一張工作建立所有人的請假日期及備註(姓名、日期、備註)。
可以透過IF函數、SUMPRODUCT函數、LARGE(SMALL)函數與其他函數結合達成你要旳功能。
工作表1內容:


工作表2內容:

A6公式:
=IF(B6<>"",ROW()-5,"")
將公式複製到A46(預計每人最多40筆)

B6公式:
=IFERROR(SUMPRODUCT(LARGE((工作表1!A2:A100=工作表2!$B$2)*(工作表1!B2:B100),COUNTIF(工作表1!$A$2:$A$100,$B$2)-ROW()+6)),"")
將公式複製到B46
目前是以工作表1只有99筆來算。

C6公式:
=IFERROR(OFFSET(工作表1!$C$1,SUMPRODUCT(LARGE((工作表1!$A$2:$A$100=工作表2!$B$2)*ROW(工作表1!$A$2:$A$100),COUNTIF(工作表1!$A$2:$A$100,$B$2)-ROW()+6))-1,,,),"")
將公式複製到C46
錦色如月,子耀光芒。
錦子 wrote:
我個人感覺只要在另一(恕刪)


我也想把備註打在另一個工作表,
只是之前做了那個版本被上司嫌說麻煩
他想要打在列出的日期旁邊
JoyceYLC wrote:
我也想把備註打在另一(恕刪)

那你累了!要喝蠻牛來研究VBA。
錦色如月,子耀光芒。
JoyceYLC wrote:
我也想把備註打在另一(恕刪)

就用那個所有人的工作表,然後搭配 Excel 內建的"篩選"功能 挑人名。
這是我能想到最簡單的方式。
P.S. 篩選 功能在 "資料" 裡面


分析:
你的需求聽起來有兩個, 1.查詢 & 2.新增/修改。
若不用到其它複雜工具,只能在 同一張工作表上 操作。
因此,
查詢 就用 Execl 內建的 篩選功能。
新增/修改 就直接在 工作表上 操作。
錦子 wrote:
那你累了!要喝蠻牛來(恕刪)


謝謝錦子,
我剛剛說服主管讓備註空著,
給人事自己印出來手寫,

要研究VBA我可能喝蠻牛月底也生不出來
還有其他工作進行中
cky1023 wrote:
就用那個所有人的工作(恕刪)


可是新增修改完再切換人名,
資料不會被留在那一格嗎?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!