[問題] Excel的相對應問題 (集中)
您所使用的軟體為:Excel
版本:2003
問題:
請教板上各位高手
假設我現在有一個總表如下
Name DataA DataB DataC
Mary A DE_277412 自由歌
John B DE_277492 以為你都知道
Peter C DE_277503 我的未來不是夢
Kitty A DE_277683 一天到晚游泳的魚
Kitty B DE_277811 烈火青春
Peter C DE_277812 帶我去月球
John A DE_278633 永遠不回頭
Mary B DE_278637 愛從不輕易的來
Peter C DE_278639 天天想你
Kitty A DE_523963 和天一樣高
John B DE_631451 大海
Peter C DE_631518 如果你冷
John A DE_621852 沒有煙抽的日子
Mary B DE_624398 湖心草深長
Mary C DE_626238 我是一棵秋天的樹
Peter A DE_627932 我呼吸我感覺我存在
總表裡其中AB欄可能會有重覆,唯一確定百分百不會重覆的是C欄
然後我要另外弄一個分表叫Mary(或Peter,Kitty等)
把這個總表裡篩選出來的Mary資料丟到[Mary]裡去
分表裡的格式跟欄位跟總表一樣
我本來嘗試在分表裡以姓名欄做索引,用vlookup去抓
可是發現這樣做的話,不管怎麼拉都只會顯示第一筆而已
後來在網上問到說可以利用樞紐分析表欄位編排產生分類好的資料表
但是用一用又發現問題....這樣產生出來的儲存格只能丟255個字元
而我原始資料裡有一拖拉庫是超過255的....
(別人系統產生出來的報表就是超過255的,我們要拿這些東西再加上我們自己的欄位)
原本我們是用在總表篩選條件,把相同人名列出來後再copy到各對應分表去
只是說後來看看這樣覺得蠻有點沒效率的
因為我們總共有近十個分表、總表光欄位就2x個、列數也是有數百,這樣copy貼上很難拉
所以想請教有沒有其它比較好的方式....
我自己是想到,分表那邊如果以C欄做索引值帶資料是很好帶
可是問題在於我要如何先把C欄做分類讓它可以知道這是屬於誰的資料..?
本來有嘗試過開一個新的工作表專門丟分類或公式函數索引一類的(變成工作表互帶公式)
試一試發現問題還是會卡在以人名做分類這裡...
想請各位幫忙解答一下,看有沒有除了巨集以外更好的方式呢
(因為我不會寫巨集...orz)
感恩!!~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.183.196
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章