[算表] 取出在欄位中的字串問題?

看板Office作者 (無)時間3年前 (2021/02/24 20:08), 編輯推噓0(0063)
留言63則, 2人參與, 3年前最新討論串1/1
軟體:Excel 版本:2010 excel的資料有用自訂的「標籤」分類 標籤與標籤間用「;」分開 其中標籤內又可以有子標籤,用「/」來分(像資料夾一樣) 全部在一欄就像這樣↓ A區;A區/課程;A區/課程/已結業;A區/學員/100年度;A區/第二屆/幹部 (字串最後沒有;) 每個人的標籤排列的前後順序會不太一樣 然後想要在這串標籤中取出資料 比如要取出 A區/第二屆/幹部 裡的「幹部」 和整組標籤取出 像是「A區/學員/○○年度」(可能是100、102、103…) 目前試了用mid和find來做,只能取出在排在第一個位置的標籤資料 在第2個位置之後或最後位置都會找不到 測試的檔案如下 https://www.sendspace.com/file/ex0ht9 想請教要怎麼做呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.182.105 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1614168489.A.C2D.html

02/24 20:20, 3年前 , 1F
先資料剖析,再以公式抓
02/24 20:20, 1F

02/24 20:20, 3年前 , 2F
02/24 20:20, 2F

02/24 20:27, 3年前 , 3F
感謝回覆,補充一下只需抓取目標資料不需要其它的
02/24 20:27, 3F

02/24 20:28, 3年前 , 4F
什麼是目標資料
02/24 20:28, 4F

02/24 20:32, 3年前 , 5F
就是每一欄都只要取出其中一種分類下的標籤
02/24 20:32, 5F

02/24 20:33, 3年前 , 6F
這方面舉例,因為其中一種分類下的標籤,而這個標籤是什麼
02/24 20:33, 6F

02/24 20:33, 3年前 , 7F
並不清楚
02/24 20:33, 7F

02/24 20:34, 3年前 , 8F
以範例檔來說就是只要取出有幹部、幹部長、後補幹部
02/24 20:34, 8F

02/24 20:34, 3年前 , 9F
標籤是「A區/第二屆/」
02/24 20:34, 9F

02/24 20:35, 3年前 , 10F
實際上要取出只有這三種嗎
02/24 20:35, 10F

02/24 20:35, 3年前 , 11F
「A區/第二屆/」下的資料要取出
02/24 20:35, 11F

02/24 20:36, 3年前 , 12F
因為有看到像總務和後補總務
02/24 20:36, 12F

02/24 20:36, 3年前 , 13F
只要是A區/第二屆的才取,沒有的話呢?
02/24 20:36, 13F

02/24 20:36, 3年前 , 14F
回傳空字串?
02/24 20:36, 14F

02/24 20:37, 3年前 , 15F
不限於這三種,只要在「A區/第二屆/」下的都要取出
02/24 20:37, 15F

02/24 20:39, 3年前 , 16F
哦哦,知道意思了,不會沒有的,資料有篩選過
02/24 20:39, 16F

02/24 20:40, 3年前 , 17F
02/24 20:40, 17F

02/24 20:41, 3年前 , 18F
總務和後補總務不是在「A區/第二屆/」下面,就不用了
02/24 20:41, 18F

02/24 20:41, 3年前 , 19F
不會沒有怎麼說?資料剖析後也有像 A區/課程/訓練2期
02/24 20:41, 19F

02/24 20:42, 3年前 , 20F
那這不就沒有 A區/第二屆/
02/24 20:42, 20F

02/24 20:43, 3年前 , 21F
總務和後補總務不是在「A區/第二屆/」下面?
02/24 20:43, 21F

02/24 20:43, 3年前 , 22F
資料剖析後也有像 A區/第二屆/總務
02/24 20:43, 22F

02/24 20:44, 3年前 , 23F
「A區/課程/訓練2期」是另一個標籤
02/24 20:44, 23F

02/24 20:44, 3年前 , 24F
和 A區/第二屆/後補總務 這方面可看儲存格b14,原po所寫的
02/24 20:44, 24F

02/24 20:44, 3年前 , 25F
公式就有取出了不是
02/24 20:44, 25F

02/24 20:45, 3年前 , 26F
哦 對~我眼花以為是指D區的總務@@"
02/24 20:45, 26F

02/24 20:46, 3年前 , 27F
;分隔標籤,不同的標籤要判斷的是不同?
02/24 20:46, 27F

02/24 20:46, 3年前 , 28F
第一個標籤要判斷是否有 A區/第二屆/
02/24 20:46, 28F

02/24 20:47, 3年前 , 29F
第二個標籤要改判斷其他的,是這個意思嗎?
02/24 20:47, 29F

02/24 20:47, 3年前 , 30F
補充:A區就是標籤 A區下的第二屆就表示成 A區/第二屆
02/24 20:47, 30F

02/24 20:48, 3年前 , 31F
請看內文原po自行寫的 標籤與標籤間用「;」分開
02/24 20:48, 31F

02/24 20:49, 3年前 , 32F
A區/第二屆/幹部;A區/課程/訓練2期 標籤與標籤間用;分開
02/24 20:49, 32F

02/24 20:50, 3年前 , 33F
對吧,那怎麼是A區就是標籤,所定義的標籤應是
02/24 20:50, 33F

02/24 20:50, 3年前 , 34F
標籤的目錄表示法,用/分開,在/下的都是子標籤的意思
02/24 20:50, 34F

02/24 20:50, 3年前 , 35F
A區/第二屆/幹部 和 A區/課程/訓練2期 這二個才是吧
02/24 20:50, 35F

02/24 20:52, 3年前 , 36F
不是,內文寫的是"標籤內又可以有子標籤"
02/24 20:52, 36F

02/24 20:53, 3年前 , 37F
02/24 20:53, 37F

02/24 20:53, 3年前 , 38F
A區/第二屆/幹部 這一整個視為標籤,內為子標籤吧
02/24 20:53, 38F

02/24 20:54, 3年前 , 39F
對,就像資料夾這樣可以分層的
02/24 20:54, 39F

02/24 20:58, 3年前 , 40F
A區分類下的第二屆分類再下的幹部標籤<是這意思
02/24 20:58, 40F

02/24 20:59, 3年前 , 41F
那所要找 A區/第二屆 不限資料剖析後在第一欄嗎?
02/24 20:59, 41F

02/24 21:03, 3年前 , 42F
資料剖析的位置會不一定,要在同一欄上
02/24 21:03, 42F

02/24 21:05, 3年前 , 43F
不是,意思是資料剖析後 A區/第二屆 不一定在第一欄上
02/24 21:05, 43F

02/24 21:06, 3年前 , 44F
而要抓取有 A區/第二屆 的幹部資料嗎
02/24 21:06, 44F

02/24 21:07, 3年前 , 45F
黃色填滿
02/24 21:07, 45F

02/24 21:07, 3年前 , 46F
資料剖析後,不在第一欄n欄上,那 A區/第二屆 上是要抓取
02/24 21:07, 46F

02/24 21:08, 3年前 , 47F
的嗎?
02/24 21:08, 47F

02/24 21:15, 3年前 , 48F
對,即使剖析後不是在第一個,也是要抓取的
02/24 21:15, 48F

02/24 21:16, 3年前 , 49F
02/24 21:16, 49F

02/24 21:29, 3年前 , 50F
嗯嗯 原來是要剖析出來再選,原本一直在;;間找字串難怪
02/24 21:29, 50F

02/24 21:30, 3年前 , 51F
gg,我先試一下,感謝
02/24 21:30, 51F

02/24 21:42, 3年前 , 52F
沒有要資料剖析的話 https://i.imgur.com/fmoXQJd.jpg
02/24 21:42, 52F

02/24 21:50, 3年前 , 53F
WOW,太厲害,感謝,趕快來研究一下
02/24 21:50, 53F

02/24 22:03, 3年前 , 54F
再請教如果同標籤分類下有2種以上,也能依序找出來嗎?
02/24 22:03, 54F

02/24 23:32, 3年前 , 55F
類似這樣
02/24 23:32, 55F

02/24 23:39, 3年前 , 56F
02/24 23:39, 56F

02/25 00:36, 3年前 , 57F
哦!陣列公式出現了(筆記),第一次使用,要好好來看一下
02/25 00:36, 57F

02/25 00:36, 3年前 , 58F
,謝謝
02/25 00:36, 58F

02/25 01:05, 3年前 , 59F
請教 公式裡有一個沒看過的用法 「@C1」,查了一下也沒
02/25 01:05, 59F

02/25 01:05, 3年前 , 60F
查到什麼,好像很少資料,是什麼意思呢?謝謝
02/25 01:05, 60F

02/25 07:12, 3年前 , 61F
目的是辨識用,"@"這個符號可以調整其他字元,足以"@"&c$1
02/25 07:12, 61F

02/25 07:12, 3年前 , 62F
是有唯一性和find是可以被正確搜尋出來
02/25 07:12, 62F

02/25 17:03, 3年前 , 63F
了解 謝謝
02/25 17:03, 63F
文章代碼(AID): #1WDa6fmj (Office)
文章代碼(AID): #1WDa6fmj (Office)