|
▼kanabun さん
質問の仕方が悪く申し訳ありません
実例から疑問点を示してみます。
下記表[Sheet1]のデーター表からAdvancedFieter を用いて
日時の抽出をしました
----------------------------------------------
疑問点(1)
[例ー1]では抽出条件式が
A列 B列 C列 D列
行No 品名 日時 TEL
1 #VALUE!
2 FALSE
いずれも[TRUE]ではないのに抽出されている
ただし
[抽出されない]
4 SLD−3 2007/3/16 PM TEL 045-574-1011
--------------------------------------------------
疑問点(2)
[例ー2]では抽出条件式が
A列 B列 C列 D列
行No 品名 日時 TEL
1 #VALUE!
2 TRUE
=LEFT(Sheet1!C1,4)="2012"
が[TRUE]であるにもかかわらず下記のものが抽出されていない
他のものは抽出されている
行No 品名 引取日時 TEL
1 SUD−100 2012/8/23AM 02-26521025
-------------------------------------------------------
「以下のご説明ですと[TRUE]が抽出される」とありますが
[例ー1];[例ー2]をみますと定義どうりの結果には
ならなく、 又抽出されたものもあれば、されないものもある
何故なのでしょうか
よろしく、お願いいたします
>フィルターオプションの抽出条件式の形をしていますので、
>B列 C列のどちらかが True になっている行は もしA列に対し
>B列 C列の条件式を書いてフィルタオプションを実行すれば、
>B列 OR C列の少なくともどちらかがTRUE になっている行、
>すなわち、3,4,5,6 が抽出されることになります。---という意味では
>式は条件式です。)
************************************************
[Sheet1]
A列 B列 C列 D列
行No 品名 引取日時 TEL
1 SUD−100 2012/8/23AM 02-26521025
2 固定具 2012/8/23 電話:045-510-6212
3 SUD-3 1台 2007/1/22 044-287-4415
4 SLD−3 2007/3/16 PM TEL 045-574-1011
5 VB-57/C 2012/7/19 044-287-4415
6 C−1R 2007/4/25 TEL 0198-27-4171
7 PENCIL 2012/11/19 045-510-2090
8 SUD-100 2008/10/11 028-729-0811
------------------------------------
[例ー1]
抽出条件表[Sheet2]
A列 B列 C列 D列
行No 品名 日時 TEL
1 #VALUE!
2 FALSE
抽出条件式
行No C列
1 "=YEAR(Sheet1!C1)=2007
2 "=LEFT(Sheet1!C1,4)="2007"
--------------------------------------
抽出結果 [Sheet3]
A列 B列 C列 D列
行No 品名 引取日時 TEL
3 SUD-3 1台 2007/1/22 044-287-4415
6 C−1R 2007/4/25 TEL 0198-27-4171
[抽出されない]
4 SLD−3 2007/3/16 PM TEL 045-574-1011
------------------------------------------------------
[例ー2]
抽出条件表[Sheet2]
A列 B列 C列 D列
行No 品名 日時 TEL
1 #VALUE!
2 TRUE
抽出条件式
行No C列
1 "=YEAR(Sheet1!C1)=2012
2 "=LEFT(Sheet1!C1,4)="2012"
-----------------------------------------
抽出結果[Sheet3]
A列 B列 C列 D列
2 固定具 2012/8/23 電話:045-510-6212
5 VB-57/C 2012/7/19 044-287-4415
7 PENCIL 2012/11/19 045-510-2090
[抽出されない]
1 SUD−100 2012/8/23AM 02-26521025
--------------------------------------------------------
|
|