問一個Excel的問題 ??



贊助商連結


LibraJoe
2001-04-27, 10:11 PM
請問各位 Excel 高手
小弟現在手上有一份報表,必須以EXCEL格式KEY IN
而報表上有許多重複的資料,可弟只需key 1 份即可
不必每次key in 時都先搜尋一次有沒有重複,
只要第2次key 時,能讓excel自動發出警告使用者發生重複key in 呢?

例如:
報表上有一7位數字的編號,亂數排列且重複,
當我第一次輸入 一組 編號 假設 為 1234567 時 沒問題
而當我第二次 又輸入 一組編號 同為 1234567 時 則 Excel
自動向我發出警告 已經輸入過了!! 或自動跳至該欄位
這樣該如何做呢 ?

若需寫巨集,弟沒寫過巨集,能不能提供相關資訊呢?
弟沒有時間再到書店去一本一本找了:(

先謝啦!

http://home.kimo.com.tw/higiga/pdancing.gif
阿土大大提供的icon 真的粉可愛呦!

贊助商連結


pavo
2001-04-30, 11:43 PM
原始作者是 : LibraJoe
請問各位 Excel 高手
小弟現在手上有一份報表,必須以EXCEL格式KEY IN
而報表上有許多重複的資料,可弟只需key 1 份即可
不必每次key in 時都先搜尋一次有沒有重複,
只要第2次key 時,能讓excel自動發出警告使用者發生重複key in 呢?

例如:
報表上有一7位數字的編號,亂數排列且重複,
當我第一次輸入 一組 編號 假設 為 1234567 時 沒問題
而當我第二次 又輸入 一組編號 同為 1234567 時 則 Excel
自動向我發出警告 已經輸入過了!! 或自動跳至該欄位
這樣該如何做呢 ?

若需寫巨集,弟沒寫過巨集,能不能提供相關資訊呢?
弟沒有時間再到書店去一本一本找了:(

先謝啦!

http://home.kimo.com.tw/higiga/pdancing.gif
阿土大大提供的icon 真的粉可愛呦!


使用 COUNTIF 函數

A1 -- =IF(SUM(C7:D18)>1,"重複","OK") 警告處
C9 -- =COUNTIF(E10:$E$16,E9) 如有重複值會成 1
D9 -- =COUNTIF($E$1:E8,E9) 如有重複值會成 1
E9 -- 輸入 數字處
C10 -- =COUNTIF(E11:$E$16,E10)
D10 -- =COUNTIF($E$1:E9,E10)
E10 -- 輸入 數字處

.
.
.
.
.
你沒詳盡寫出所需與環境 SO臨時想出來的.或許不適用
但是一個方向

LibraJoe
2001-05-01, 12:12 AM
已經不需要了@@
不過還是感謝pavo兄您的大力幫忙.:)
至於這個問題,也許以後還會用到,小第會抽空翻翻書的,
以免到時又[書到用時方恨少啊!]
到時候在切磋切磋吧^_^




http://home.kimo.com.tw/higiga/ppeace1.gif