[問題] excel特定名字隱藏

看板Office作者 (oyaji)時間3年前 (2020/06/23 00:33), 編輯推噓0(0013)
留言13則, 3人參與, 3年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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://www.ptt.cc/bbs/Office/M.1592843631.A.44A.html

06/23 08:00, 3年前 , 1F
要同欄,如果沒其他合適方式的話,巨集迴圈,判斷是否b欄
06/23 08:00, 1F

06/23 08:00, 3年前 , 2F
出現特定字串(如內文"魏"),以工作函數replace取得遮蔽後
06/23 08:00, 2F

06/23 08:00, 3年前 , 3F
的字串後再傳回a欄儲存格內
06/23 08:00, 3F

06/23 08:00, 3年前 , 4F
這方式以內文公式c1=if(b1="魏",replace(a1,...),a1),公
06/23 08:00, 4F

06/23 08:00, 3年前 , 5F
式拖曳後,複製c欄,選擇性貼上,值,於a欄的結果應是相同
06/23 08:00, 5F

06/23 08:00, 3年前 , 6F
06/23 08:00, 6F

06/23 12:07, 3年前 , 7F
其實我的想法很簡單,你的要求是同欄,照s大的方式寫if
06/23 12:07, 7F

06/23 12:08, 3年前 , 8F
這情況下,C欄就是你要的結果,而且又是同欄,不是嗎?
06/23 12:08, 8F

06/23 13:05, 3年前 , 9F
內文寫了"原始資料",上方的a4是曹孟德,下方的a4是曹○○
06/23 13:05, 9F

06/23 13:05, 3年前 , 10F
"曹○○就會顯示在C4還要手動貼回去",所以公式在c欄內
06/23 13:05, 10F

06/23 13:05, 3年前 , 11F
我的解讀是原po不想要c欄公式,可以直接調整a欄的原始資料
06/23 13:05, 11F

06/23 22:43, 3年前 , 12F
g大說的沒錯我後來有發現,感謝s大懂我,順利解決,感
06/23 22:43, 12F

06/23 22:43, 3年前 , 13F
謝兩位
06/23 22:43, 13F
文章代碼(AID): #1UyDrlHA (Office)