問一個關於EXCEL的問題~求解


問一個關於EXCEL的問題~求解

請問有辦法把外資~投信~自營~主力的買或賣相同的資料取出來嗎?

譬如4個買都有1111~把1111取出來放到另外一個格子~


請問有辦法做到嗎~


2010-08-08 22:54 發佈
文章關鍵字 問題 excel
野人獻曝一下:


外資買是A欄,A2=2384, 投信買是C欄...以此類推

公式:if(match(A2,$C$2 : $C$11,0),A2) ( 冒號的前後都沒有空格喔....)

這樣A2這格若在C2:C11裡面有出現的話,會顯示A2這個值。

將這個公式放到這些數列的外面,例如G2

H2設定 if(match(I2,$E$2 : $E$11,0),I2) ( 冒號的前後都沒有空格喔....)

那H2這欄有在E2:E11裡面出現的,就會顯示為G2,也就是A2


沒有的就會顯示#N/A

應該可以解決問題,不過有點笨。請厲害的大大敎一下,因為我也想知道.....

有辦法一次整列跟整列對嗎?

一格一格對有點慢~
andysgame wrote:
有辦法一次整列跟整列...(恕刪)


也可以改用 COUNTIF

範例
剛想一下,countif
不適合你的狀況,只適合我的範例

if 直接下拉就是整列了
恩恩

不過樓主的資料,應該是指

A欄位的數字,有在B欄位的任一地方出現才對耶

因為股票的資料,應該各欄自己排序

不會是剛好A欄和B欄和C欄相同....


stupids1978 wrote:
恩恩不過樓主的資料,...(恕刪)


恩~~我解錯題意了

範例 if + match

你的方法沒錯,應該是這樣了
chilan wrote:
恩~~我解錯題意了範...(恕刪)


感謝解答喔~
我的作法有點複雜但是沒有複雜的公式, 所以只講資料處理的作法.
PS : Excel範例數據是借用樓上stupids1978的範例資料.

(1) 先把買還有賣的資料轉成單一直行的資料. 單一直行的資料可以用直接剪貼原始資料的方式或是做個簡單的搬移巨集指令來改格式成為單一直行的資料.

(2) 若不能變更原本的資料格式, 就另外找個區域, 用"等於"某欄位做出單一直行的資料就可以了.

(3) 對單一直行做樞紐分析就能得到你要的.

(4) 如果是在想要在某格子內直接能顯示出資料, 直接等於樞紐的欄位就可以了, 樞紐的資料可以篩選, 變更排序. 但是不會影響其他儲存格參照樞紐欄位.

透過公式處理, 必須要確定資料結構不會經常的變動. 因為格式一變動就要改公式.
透過改資料的結構,必須要先了解資料以及符合樞紐分析的資料格式再做資料格式更改的處理.利用樞紐分析及簡單的欄位參照來達成目的, 若能有巨集指令的輔助會很方便快速. 但是因為要複製資料, 加開樞紐分析表, Excel檔案會比較大.

方法一、於儲存格設定條件後,執行進階篩選

  優點:直接列出完整結果
  缺點:原始資料更動時,結果無法隨之更新

公式詳解與練習檔,請參考 http://lyc017.pixnet.net/blog/post/185601126




方法二、於儲存格設定條件後,以函數列出結果

  優點:原始資料更動時,結果可隨之更新
  缺點:若儲存格套用列數,小於結果筆數,會無法顯示完整結果

公式詳解與練習檔,請參考 http://lyc017.pixnet.net/blog/post/185625615


內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?