[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『今日と明日のデータを表示したい』(マーボー)
2種類の果物の出来高を毎日入力しているとします。 今日が5月19日の時にフィルターで19日と20日の行のみを表示するようにしたいのですが 良い方法はありませんか?
A B
【りんご】 2007/5/17 2個 2007/5/18 1個 2007/5/19 6個 2007/5/20 2007/5/21 【みかん】 2007/5/17 4個 2007/5/18 3個 2007/5/19 5個 2007/5/20 2007/5/21 上の様な表をフィルターで下の様に表示したいのですが
2007/5/19 6個 2007/5/20 2007/5/19 5個 2007/5/20
>>フィルターで19日と20日の行のみを表示......
フィルターというのは、オートフィルターの事でしょうか? オートフィルターなら、オプションを選択して 2007/5/19を入れて「と等しい」 ORにチェックを入れて、 2007/5/20を入れて「と等しい」 でOKでどうですか? なんだか、外してるっぽいですが。 (SS)
衝突しました☆ 以下そのまま データを↓のようにすると
A B C [1] 品名 日付 個数 [2] 【りんご】 2007/5/17 2個 [3] 【りんご】 2007/5/18 1個 [4] 【りんご】 2007/5/19 6個 [5] 【りんご】 2007/5/20 [6] 【りんご】 2007/5/21 [7] 【みかん】 2007/5/17 4個 [8] 【みかん】 2007/5/18 3個 [9] 【みかん】 2007/5/19 5個 [10] 【みかん】 2007/5/20 [11] 【みかん】 2007/5/21 オートフィルターのオプションで2007/5/18より大きい で抽出すると ↓のようになります。 A B C [1] 品名 日付 個数 [4] 【りんご】 2007/5/19 6個 [5] 【りんご】 2007/5/20 [6] 【りんご】 2007/5/21 [9] 【みかん】 2007/5/19 5個 [10]【みかん】 2007/5/20 [11]【みかん】 2007/5/21 (oni)
TODAY()とか使って簡単に出すのはむりでしょうか?
> TODAY()とか使って簡単に出すのはむりでしょうか? 「簡単に」といえば、マクロを書いて実行が「簡単」なのかもしれませんが、 マクロではない方法で2つほど・・・
余った列、例えばC列で条件判定をすれば分かり易いかもしれません。 例えばA列の日付が本日と翌日であれば C2セルに=OR(A2=TODAY(),A2=TODAY()+1) として下方向へコピーします。 ↓はTODAY()=2007/5/19の例です。 【りんご】 2007/5/17 2個 FALSE 2007/5/18 1個 FALSE 2007/5/19 6個 TRUE 2007/5/20 TRUE 2007/5/21 FALSE 【みかん】 FALSE 2007/5/17 4個 FALSE 2007/5/18 3個 FALSE 2007/5/19 5個 TRUE 2007/5/20 TRUE 2007/5/21 FALSE
そして、オートフィルタを使ってC列でTRUEのデータを抽出するのですが・・・
または、フィルタオプションの設定も使えるかもしれません C1セルは空白のまま、C2セルに=OR(A2=TODAY(),A2=TODAY()+1)と入力 リスト内のセルを選択して、データ→フィルタ→フィルタオプションの設定を実行します。 抽出先は選択範囲内にチェックを入れたままにします。 リスト範囲:$A$1:$B$12 検索条件範囲:$C$1:$C$2 でOKとします。 解除は、データ→フィルタ→すべて表示を実行します。 (Hatch)
イメージ通りに表示することができました。 (Hatch)さんありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.