• ベストアンサー

エクセル

HohoPapaの回答

  • ベストアンサー
  • HohoPapa
  • ベストアンサー率65% (454/691)
回答No.2

添付画像を例にして、次のような作業はいかがでしょうか。 作業1 F1=IF(AND(B1=B2,C2="返品"),C2,"") G1=IF(AND(B1=B2,C2="返品"),D2,"") H1=IF(AND(B1=B2,C2="返品"),D2,"") を埋め、必要数、下方向に複写 作業2 F1:Hnnnの範囲をコピーして、 同じ位置に値のみ貼り付け 作業3 A1:Hnnnの範囲を選択し、 C列、A列をキーに並べ替え 作業4 C列が"返品"の行を全数、行削除

akaimaya
質問者

お礼

ご回答ありがとうございます😊 画像まで入れて頂いてとても助かります! エクセル詳しくないので勉強になりました。。

関連するQ&A

  • エクセル 昨日教えていただいたのですが。。。続きを

    支店ごとに、各商品の売上単価金額が入力されています。埼玉支店 A商品 38,000円 B商品 32,000円 A商品 40,000円 C商品 28,000円 B商品 39,000円 B商品 45,000円 東京支店 A商品 42,000円 A商品 42,500円 A商品 41,000円 B商品 36,000円のように、各支店の売り上げ成績が、表示されます。(支店によって、売り上げた商品も金額も違います。)金額横の列(セル)に、各支店の各商品ごとに、一番単価が高かった単価金額に、○(丸)を表示。そうでない金額には、一律”-”マイナス表示するには、関数をどうすれば良いですか?教えていただけますと助かります。 ご返事で、教えていただいた関数 (=IF(B2="","",LOOKUP("ーー",A$2:A2)&B2))、 IF(C2="","",IF(C2=MAX(IF(D:D=D2,C:C)),"○","-")) で、希望とおり、『○』を表示するおとができたのですが、同じ金額の場合、複数行が選択されてしまいました。説明が足りず、申し訳ありませでした。同じ商品で、金額が高い商品が複数ある場合は、 一行のみ『○』で、同額でも他の行は、『-』にしたかったのです。あらためて、教えていただけますと助かります。よろしくお願いいたします。

  • エクセルで

    お世話になっております。 現在エクセルで毎日の売り上げ表を作成していまして、 ・A列一行ごとに毎日の計画数字が入っている ・B列に毎日、売り上げ数字を入力 ・C列にはB列に結果数字を入れるごとに合計 ・表最後にC-AとC/A という具合になっています。 そこで、この表最後のC-A・C/Aの数式を毎日B列に売り上げ数字を入れた行での自動計算みたいなものができればと思っているのです。 (今現在は毎日表最後の式のA・C列を手動で一行ずらしている状態です) 説明がうまくできずわかりづらいとは思いますが、方法があれば回答よろしくお願いいたします。

  • Excel 指定した条件での並び替え

    エクセルの並び替えについて教えて下さい。 例えば A商品  売上100個      前月8個up B商品  売上90個      前月1個up C商品  売上110個      前月3個up という表がある場合、各商品2行目の前月からup数で 並び替えをしたいのですが、方法が分りません。 ご存知の方ご協力をお願い致します。

  • 【エクセル】セルに入力された数字の行数だけ印刷するには?

    いつも利用させていただいています。 A1のセルに「3」「5」など数字を入力して 印刷ボタンを押すと 数字の行数分だけ印刷することは可能なのでしょうか? 【イメージ】     A列   B列 1行目 3 2行目 商品A 1万円 3行目 商品B 2万円 4行目 商品C 2.5万円 5行目 商品D 3万円 6行目 商品E 5万円  ※1行目(セルA)で出力したい行数を指定  ※2行目以降は商品情報が記載されている  ※このケースだと「3」とA1に入力されたので、   行数が入力された1行目と商品情報を頭から3行分(印刷範囲A1~B4)まで印刷。   もし「5」と入力されたらA1~B6まで印刷したい。 行を表示・非表示したり、印刷範囲を指定したりすればできるのだと 思いますが・・・このファイルの利用者によって出力が必要な行数が異なり、 年配の方々に印刷範囲の指定をしていただくのが難しくて 困っています・・・。 どなたかご存知の方、よろしくお願いいたします!!

  • Excel 隣のセルが空白以外の場合のみSAMにしたい

    Excelの計算式でどうしても分からないので教えていただきたいです。 以下のようなExcelがあります。   A   B  C   D 1 あ  い   5 2 う  え 8 3 お (空白) 9 4 か  き 4 5 く (空白) 5 6 け (空白) 3 Aは大カテゴリー、Bは小カテゴリー、Cはの売上です。 大カテゴリー毎の売上を知りたいと思っています。 何かよい方法がありましたら、教えていただけますでしょうか。 (補足) ・ピポットでやってみましたが、上記の表示から変わりませんでした。 IF関数でやれそうな気がしましたが、Excel初心者の為、どのような計算式が合うのかよくわかりません… ・行は5000行以上あります。 ・マクロは全く知識がなく、わかりません。 知識がなく、申し訳ありません。 今は一行一行、目視と手計算で表を完成させようとしています。 ご存知の方、ご教示いただければ幸いです。 宜しくお願いいたします。

  • エクセルでのデータの組み換え

    エクセルで、一行にデータが並んでいるものを、2列ずつ次の行に移したいのですが、やり方を教えてください。 1 a 2 b 3 c ... ↓ 1 a 2 b 3 c ...

  • エクセルで在庫管理。合計金額に合わせ個数を求める

    エクセルを使って在庫の管理計算をしています。 返品金額と、複数商品の交換注文金額が合うように、または最も近い個数を求めたいのですが、 Aの商品を1個注文するとすると、B,Cは何個ずつがいいか?というようなエクセルの表の式はどのようにしたらよいでしょうか?? 例えば、、 A200円   B350円   C615円 合計金額5500円 A=12の場合 B=? C=? というような感じです。お願いします。

  • エクセルの並べ替えについて

    エクセルでの並べ替えについて教えてください。 Aという製品の製造番号をA列に上から順に入れていきます Bという製品の製造番号はB列に・・・・ Cという製品の製造番号はC列に・・・・ (以下省略) それぞれの製品の数は、バラバラなので A列は3行目まで、B列は10行目まで、C列は5行目まで・・のように使う行数はバラバラです。 ここで、関数等使用して行数の多いもの(又は少ないもの)の順に並べ替える方法はあるのでしょうか? 上の例でいうと、(多いもの順)=B列→C列→A列の順に並べかえることができるのかどうかということです。 つまり

  • エクセル、行数をカウントしたい。

    エクセル初心者です。 よろしくお願いいたします。 エクセルでこのような表を作っています。   A  B  C 1 10 15 2 20 3    10 4    15 5 10 6 10 10 7 8 この時、データの入っている行数をカウントしたいのです。 上の例では 「6」 です。 途中に空白の行はありません。 A列、B列にはどちらにも数字が入る場合と、どちらかにしか 入らない場合があります。 なので COUNT は使えないですよね? 今まではデータを入力後、下の空白の行を削除し、C列で COUNTBLANK として求めていたのですが、表の長さ(行数)が一定でないため、 体裁が悪くなってしまっていました。 希望としては。 最終行のC列に「終了」などと入れると、その文字列を判別 してくれて、それより上の行数をカウントしてくれる。 または 例えば OR を使って、A列B列どちらかにデータがある 場合のみ、カウントしてくれる。 こんなワガママなことができたら、と思っております。 補足が必要ならばいたします。 それと、遅くなるかもしれませんが、お礼は必ずさせていただきます。

  • エクセルの関数なんですが

    エクセルの関数なんですが 一つの場所にSUM合計を入れる方法なんですが。 A1に1 B1に1 C1に2 D1に3 A2に2 B2に2 C2に0 D2に2 A3に3 B3に0 C3に0 D3に5 の時 一行目(A1~D1)が1の時 その行の合計(SUM)をE1に出す方法 合計は7になるのですが