- ベストアンサー
エクセル 自動抽出方法を教えて下さい
ウィンドーズXP エクセル2003 ある表を作って品物の売上の計算をしています。 例えば、 品物が5個以上の場合は、有 5個以下の場合は、無 この有無が自動的に出力されるような、方法はありますか。 A 1 A 2 A3 (品名) 3 有 (品名) 10 無 教えて下さい。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>例えば、 品物が5個以上の場合は、有 品物が5個以下の場合は、無 計算式は 【 C3=IF(A$2>=5,"有",IF(A$2<5,"無","")) 】という方法があります 計算式の内容「IF(A$2>=5,"有",」は、「もし、A2セルが5個以上であれば"有" 「IF(A$2<5,"無",」は、「もしA2セルが5個以下であれば"無"」 「 "")) 」は、「A2セルに何も入力されてなければ"空白"」を意味します 計算式をオートフィルでコピーする訳ですがこの場合、コピー方向は右方向になりますので【A2】セルは【A$2】という具合で行を固定しての複合参照になります 逆に列を固定する場合は【$A2】と入力するか、数式バーの中の「A2」の場所で一度クリックして【F4】キーを二回押すと【A$2】に変化します 【F4】キーを押すたびに数式バーのセルが【A2】→【$A$2】→【A$2】→【$A2】→【A2】と変化します
その他の回答 (2)
- yokomaya
- ベストアンサー率40% (147/366)
A1,A2,A3がよくわからないんですが・・・ 仮に3がB2セルだとしてB3セルには =IF(B2<>"",IF(B2<5,"有","無"),"") を書きます。 その数式は下方向に多めにオートフィルしておきます。 ただこれはあなとの文章と例とが逆になっていますので 例の方にあわせた数式です。 また5個以上と5個以下を両立させることは 5をどう処理するのかわかりませんので 5個未満のつもりでの数式です。
お礼
ありがとうございました。 見返したら、入力ミスで解りづらい内容でした。 すみませんでした。
- imogasi
- ベストアンサー率27% (4737/17069)
>品物が5個以上の場合は、有 例では (品名) 3 有 となっているが、どう考えたらよいの。「無」ではないの? 品名はA列に入力されるのではないのですか。 ーー また、縦(列)に異なる正確のデータを並べるのは、エクセルのデータ設計上、普通じゃないが。
お礼
ありがとうございました
お礼
出来ました!! すごいですね。さすがですね。 またいろいろ教えて下さい。 ありがとうございました。