作者badoyaji (oyaji)
看板Office
標題[問題] excel特定名字隱藏
時間Tue Jun 23 00:33:49 2020
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:excel
版本:2019
小弟因工作的關係要打一個長名單,但有些人員的名字要隱藏
用三國人物來說明原始資料,如果只想顯示蜀軍:
A B
1劉玄德 蜀
2關雲長 蜀
3張翼德 蜀
4曹孟德 魏
5趙子龍 蜀
我是這樣子打
=IF(B4="魏",REPLACE(C4,2,2,"○○")
可是這樣曹○○就會顯示在C4還要手動貼回去,名單很長覺得不是辦法
請問各位大神要怎麼樣寫才能讓未遮蔽跟已遮蔽的顯示在同一欄?
如下所示:
A B
1劉玄德 蜀
2關雲長 蜀
3張翼德 蜀
4曹○○ 魏
5趙子龍 蜀
還請各位大神指教,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.39.61 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1592843631.A.44A.html
1F:→ soyoso: 要同欄,如果沒其他合適方式的話,巨集迴圈,判斷是否b欄 06/23 08:00
2F:→ soyoso: 出現特定字串(如內文"魏"),以工作函數replace取得遮蔽後 06/23 08:00
3F:→ soyoso: 的字串後再傳回a欄儲存格內 06/23 08:00
4F:→ soyoso: 這方式以內文公式c1=if(b1="魏",replace(a1,...),a1),公 06/23 08:00
5F:→ soyoso: 式拖曳後,複製c欄,選擇性貼上,值,於a欄的結果應是相同 06/23 08:00
6F:→ soyoso: 的 06/23 08:00
7F:→ gwkbf: 其實我的想法很簡單,你的要求是同欄,照s大的方式寫if 06/23 12:07
8F:→ gwkbf: 這情況下,C欄就是你要的結果,而且又是同欄,不是嗎? 06/23 12:08
9F:→ soyoso: 內文寫了"原始資料",上方的a4是曹孟德,下方的a4是曹○○ 06/23 13:05
10F:→ soyoso: "曹○○就會顯示在C4還要手動貼回去",所以公式在c欄內 06/23 13:05
11F:→ soyoso: 我的解讀是原po不想要c欄公式,可以直接調整a欄的原始資料 06/23 13:05
12F:→ badoyaji: g大說的沒錯我後來有發現,感謝s大懂我,順利解決,感 06/23 22:43
13F:→ badoyaji: 謝兩位 06/23 22:43