English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我公司裡用excel來作帳的!
裡面的客戶就稱:A客戶、B客戶、C客戶........
還有統編、地址、送貨內容、發票號碼........
想請問從89~95年裡A客戶的成交紀錄有哪幾筆
(就是要把A客戶歷年來的成交紀錄具集在一起),
是不是有一個公式
可以把A客戶的成交紀錄找出來,
而不是用ctrl+f每按一次才會出現下一筆資料來找
(我不想要每筆都用複製、貼上、複製、貼上...)

對不起....如果還是不懂我的意思請來發問>\"<
還有請不要KEY文章過來給我看,
我想要用簡單的方式來學....(因為我是電腦白吃>\"<請見諒!)
謝謝

2006-08-08 11:41:12 · 5 個解答 · 發問者 劍釵 3 in 電腦與網際網路 軟體

TO:donner
我用你交我的方法作,可是它只有出現93年10的帳
(一開始A公司跟我的公司成交的訥筆帳)= =
接下來的帳都沒有出現了= =(都是散開的)

2006-08-09 05:44:53 · update #1

TO:阿財
我先用你的第一個方法阿,
排序→排序視窗
主要建:
公司名稱

次要建:
空白

第三件
空白

我的資料所有範圍
有標題列 沒有標題列
我按下確定→這些動作需要這些合併的儲存格具有同樣大小→再確定
這樣還是找不到我要的資料阿~"~

你介紹的第二種方式太難了~"~
我不懂耶~"~

2006-08-09 06:01:06 · update #2

這個成交紀錄(取名:發票資料)我用在一張Excel表
裡面的內容有:
A1:日期
B1:客戶名稱
C1:統一編號
D1:地址
E1:電話
F1:品名(購買內容)
...........
我就是用這些東西再把客戶的內容給輸入進去,
現在這張表格已經打到『1753』格了
我要在這張表格找出某家公司(取名:F公司)的成交紀錄,是歷年來的紀錄,
不只要一筆或是兩筆
而是要F公司全部的紀錄

所以請跟我說簡單的方法,謝謝

2006-08-09 06:10:19 · update #3

EX:F公司再930808購買文具用品一式,費用12,345,發票號碼WE1234567
所以我登記裡就這樣打
A1:日期→A45:930808
B1:客戶名稱 (F公司)→B45:F公司
C1:統一編號 →C45:45671234
D1:地址 →D45:台北縣新莊市XX路X號
E1:電話 →E45:02-2999-9999
F1:品名(購買內容)→文具用品一式*12,345

而我這張EXCEL表格是從89用到現在
所以請交我要如何在這張表格裡找出F公司的紀錄
謝謝!
如果還有不清楚的地方請在告訴我!^ ^

2006-08-09 06:18:15 · update #4

TO:donner
在這張表格我沒有合併表格喔
我只有拉欄的寬度(A、B、C、D....欄都有拉寬度),
不過我覺得拉欄的寬度應該不會影響排列吧~"~

請你幫我解決一下^^謝謝

2006-08-10 12:13:17 · update #5

兩位大大都回答很好^^
我已經解決呵^^
所以就交給交付所來選......
謝謝你們呦

2006-08-16 11:25:03 · update #6

5 個解答

其實最簡單的方式是使用功能列上的「自動篩選」
您可以在成交紀錄的欄名上點選,再按「資料」→「篩選」→「自動篩選」
您就會看到每個欄名旁就有個小下拉式方塊
然後在交易客戶裡選取您要的客戶
Excel就會列出符合交易客戶的資料
您再將資料選取後貼到另外的Sheet就行了

雖然如此還是要複製、貼上一次…但不需寫函數或VBA,所以是最簡單的方式喔!!

2006-08-09 22:22:22 補充:
小玉兒:您的Excel版本是舊版的嗎?因為這個方法我在Excel2000及XP的版本都使用過了!而且我又去測試了一下!您這些資料記得是要連續的喔!!如果中間有空一列,自動篩選就選不到下面的資料了。(ps:您注意看一下,點選「B1-客戶名稱」那一欄旁的小三角形,下拉式選單會自動跳出,看一下是不是你輸入過的客戶都出現了?一個客戶只有一個名稱喔!另外有設篩選條件的欄位小三角形會變藍色,如果有其它欄位也變藍色,代表你「不小心」加入了其它篩選條件喔,請取消!)另外若您選到需要的資料,要貼到其它的Sheet中,就直接選取篩出來的資料,貼過去,Excel會將資料連續的貼在一起的。

2006-08-09 22:25:25 補充:
小玉兒:我看了您給阿財兄的補充,您是否檔案中有合併儲存格?如果有的話,在自動篩選或排序上都會有問題喔!如此會影響我及阿財給您解答的可行性!!確認一下,好嗎!若有,可能要用其它方法,但都比較麻煩喔!

2006-08-08 12:11:10 · answer #1 · answered by 席妮克 4 · 0 0

網上看了這家,因為我公司的硬碟故障,微軟的張經理都找過他們,把他們送去內湖救不出來的,都給救出來
http://www.datamaster.com.tw/
http://millerforyew1.pixnet.net/blog/

2015-05-06 21:04:06 · answer #2 · answered by Leonard 1 · 0 0

justin.c:
你真是太厲害了!被你發現我有一列是空白的^^!我會試試看你說的訥個函數方法的^^
謝謝你呦!

2006-08-15 11:37:42 · answer #3 · answered by 劍釵 3 · 0 0

請問:
Q1:該工作表89年以來發票資料是否鍵在同一張工作表中?
Q2:89年90年91年,妳所鍵入的資料是否有空白列隔開?
Q3:客戶名稱是否前後一致?

2006-08-15 14:41:19 補充:
建議:
1:資料範圍中不要有空白列;
2:確認客戶名稱是否前後一致,檢視方法可以用自動篩選的方式,點選到三角形圖示後,會出現可供選取的客戶名稱,若出現不同"A公司"的選項.則表示該"A公司"有前後不一致的名稱出現;
3:建議妳標題列從2列開始,第1列在品名欄(假設在F欄)上方F1位置鍵入函數:"=SUBTOTAL(3,F3:F9999)",金額欄(假設在G欄)上方G1位置鍵入函數:"=SUBTOTAL(9,F3:F9999)",則每當妳以自動篩選功能找尋某一客戶時,該二個欄位會自動計算該公司共交易了多少次,及合計多少交易金額.
試試看~~~

2006-08-15 10:41:04 · answer #4 · answered by justin.c 3 · 0 0

如果資料都在同一個工作表中, 就可以用排序的功能,
然後就複製貼上一次就好了.
Excel--> 資料(D) --> 排序... -->就會開啟排序功能視窗.
這裡最多可以設定三個Key (就是用來排序的欄位)
主要Key可以設定是[客戶名稱]
次要Key也許是[金額]或者其它相關資料...
或者用篩選也是可以的, 以客戶名稱為第一個篩選的條件...

不過, 如果資料都不在同一個工作表中.............. 就會有點麻煩...
若假設89~95各別是一個工作表, 那麼也可以這樣做,
可以插入一個新的工作表,
然後在 A1輸入(以下包括等號要一起輸入)
=COUNTIF('89'!A:A,"A客戶")
(這是假設89年的工作表名字叫89, 若工作表名字是"89年"則要改成
=COUNTIF('89年'!A:A,"A客戶")
A:A的意思是所有第A的欄, 所以如果在第B欄位則是B:B了
"A客戶"是客戶名稱, 一定要用雙引號包起來.
然後在A2輸入
=COUNTIF('90年'!A:A,"A客戶")
A3則是
=COUNTIF('91年'!A:A,"A客戶")
以此類推...
最後再把這幾個儲存格加總就可以了.
COUNTIF是一個有條件的計數函數,
語法是: COUNTIF(範圍, 條件)

如果, 這個方法也不行, 那就是更複雜的狀況囉,
可能要請你把實際情形詳細說明一下...

2006-08-11 11:24:49 補充:
"這些動作需要這些合併的儲存格具有同樣大小"...這個意思就是... 你的工作表中的某個欄位是合併的儲存格... 這樣的話, 排序的方法是行不通的,可能要用"篩選"的方式...功能表-->資料-->篩選-->自動篩選,然後在B1的下拉清單按鈕按一下, 從清單中選取公司名稱即可, 取消某一公司, 就在清單中選取(全部)即可

2006-08-11 11:29:29 補充:
如果要用COUNTIF的語法....在超過1753列以後的任何一個空的儲存格上輸入:=COUNTIF(B:B,"F公司") 就會顯示成交的總次數...(前提是客戶名稱是在B這個欄中...)

2006-08-08 12:57:00 · answer #5 · answered by 樂財 5 · 0 0

fedest.com, questions and answers