- ベストアンサー
EXCELで通し番号の行に欠番有りの番号の行を照応させる方法を教えてください。
WindowsXPのOffice 2003を使用しています。 EXCELで以下のような表があるとします。 001 リンゴ 300円 003 みかん 150円 004 スイカ 500円 006 メロン 900円 008 プラム 400円 009 レモン 100円 一番左の列は品番のようなものです。それぞれに商品名と料金などの付随する情報があります。 現在品番は欠番があって数字が飛んでいます。これに対して、欠番のない通し番号の列を新規に作り、以下のように品番が通し番号と同じ数字の行に自動で並ぶようにしたいのです。 001 001 リンゴ 300円 002 003 003 みかん 150円 004 004 スイカ 500円 005 006 006 メロン 900円 007 008 008 プラム 400円 009 009 レモン 100円 実際には通し番号は6桁になるため、かなり膨大な量の商品があると考えてください。 当方、マクロについては詳しくありません。なるべく簡単な方法で解決できる方法がありましたらご教授ください。マクロを使った方法の場合、お手数ですがどのようにそのマクロを設定したらいいかまで具体的に1からご指導いただけるととても助かります。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
![noname#204879](https://gazo.okwave.jp/okwave/images/contents/av_nophoto_100_3.gif)
関連するQ&A
- Excelで同一文字列を検出して隣りのセルに返すなどしたい
Excelのシートの1列に文字列がずらっと並んでいるとします。本来は「いちご、りんご、ばなな、みかん、すいか、めろん」と、ダブリがないはずの項目ばかりが入力されているはずでしたが、しかし実際は「いちご、りんご、ばなな、りんご、みかん、いちご、すいか、めろん」という風に、いくつかの項目にダブリがあるとします。そこで、そのダブリを発見し、何がダブっているのか手早く知る方法があれば教えてください。関数、もしくはマクロをご存知の方、お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルのグラフで可能でしょうか?
エクセルのグラフを利用して以下のことは可能でしょうか? 簡単な例で説明させていただきます。 エクセルA列には商品名 B列にはすべて【1】を入力。 たとえば A B りんご 1 みかん 1 メロン 1 すいか 1 を基本に円グラフを作成すると グラフは90度で4分割したものができると思います。 その角度は固定をしたままで C列に それぞれの在庫の有無を入力したとします。 たとえば A B C りんご 1 有 みかん 1 無 メロン 1 無 すいか 1 有 すると、りんごとすいかのグラフが色づき みかんとめろんは色がつかない それにより、グラフの色づきで在庫の有無を確認する そういったような使い方をしたいのですが、 このようなことは可能でしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルについて
今、エクセルで在庫表を作っています。こちらでテクニックを伺ってうまくできてきたのですが、上司からさらにリクエストをされてしまって困っています。お手数ですが教えてください。シートはマクロを使って、カーソルを動かすとその列、行が色が変わるように設定されています。 (1)シートのある項目の列、または行を色をつけたいのですが、マクロを設定しているとそれができません。教えてください。 (2)エクセルの検索を使ってある項目を探したいときに、そのセルに動くだけでなく、色が変わるようにしたいのですが・・・・ (3)また、ある一列を上から順番に、番号を振っているんですね。しかし、途中で在庫が切れたり、その品自体を買わないようにしたとき、その項目はへります、それと同時にその番号もなくなります。今の状況は、その穴が抜けただけなんですね。そうではなく、自動的に削除、挿入したら勝手に上から番号がつくようにする数式はどうしたら良いですか?例でいうと、2りんごを削除したら、自動的に右側のように番号が訂正されるようにしたいのです。 EX)1 みかん 1みかん 2 りんご → 2めろん 3 メロン → 3すいか 4 すいか 4もも
- 締切済み
- オフィス系ソフト
- Excelのフィルターなんですが
A列 B列 1 りんご 2 みかん 3 すいか 1 りんご 2 みかん 3 すいか 1 りんご 2 みかん 3 すいか 上記の表があり、フィルターで1を選ぶ場合に自動マクロで記録すると Selection.AutoFilter Field:=1, Criteria1:="1" となります。これをC3に入力した数字を参照したいので Selection.AutoFilter Field:=1, Criteria1:=cells(1,3) としてみたのですが、うまくいきませんでした 下記のように選択されるようにしたいのですが、どうすればよいのでしょうか? A列 B列 1 りんご 1 りんご 1 りんご
- ベストアンサー
- その他MS Office製品
- エクセルで並べ替えやフラグ立て
エクセル2007を使っています。 どれか一個でもいいですので、下記教えて下さい。 A列 B列 C列 品名 店 価格 レモン 八百屋 100 にんじん 八百屋 50 レモン スーパー 120 すいか 八百屋 720 すいか スーパー 800 レモン スーパー 200 メロン 上記で Q1.A列の種類はレモン、すいか、にんじん、メロンの4種類ですが、この4という数字を出す方法を教えて下さい。 Q2 A列に含まれている個数順で レモン レモン レモン すいか すいか にんじん メロン の順で並べ替える方法を教えてください。 Q3 紐づいている種類でフラグを立てる方法 A列のレモンはB列で八百屋とスーパーと紐づいている A列のにんじんは八百屋としか紐づいていない A列のすいかは八百屋とスーパーと紐づいている A列のメロンは紐付けが無い このA列とB列の紐づけのある種類ごとにD列にフラグをたてる方法 例えば レモン 八百屋 100 ○ にんじん 八百屋 50 △ レモン スーパー 120 ○ すいか 八百屋 720 ○ すいか スーパー 800 ○ レモン スーパー 200 ○ メロン ×
- 締切済み
- その他MS Office製品
- エクセル関数で、2列の情報を1列に順番に並べたい
以下の元データのようにA~D列にある情報を、 下方のE列、F列にあるように情報を合わせて表示したい場合、 E列、F列にはどのような関数を入れたらよいでしょうか。 COUNTIFやVLOOKUP関数を試してみましたが、 うまく順番に並べることができず途方に暮れています。。。 どなたかお知恵がある方、マクロではなく関数で 教えていただけたらありがたいです。 ※A列はB列の情報番号、C列はD列の情報番号です。 ↓元データ↓ A B C D 1 みかん 1 あ 1 みかん 2 い 1 みかん 3 う 2 りんご 4 え 2 りんご 5 お 3 すいか 6 か 3 すいか 7 き 3 すいか 8 く 3 すいか 9 け ↓このようにしたいです。↓ A B C D E F 1 みかん 1 あ 1 みかん 1 みかん 2 い 1 あ 1 みかん 3 う 2 い 2 りんご 4 え 3 う 2 りんご 5 お 2 りんご 3 すいか 6 か 4 え 3 すいか 7 き 5 お 3 すいか 8 く 3 すいか 3 すいか 9 け 6 か 7 き 8 く 9 け 何とぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの置換の事で?
エクセルの事で質問です。 マクロを使って置換させたいと考えています。(エクセル2003使用) 例 A1 みかん B1 私が好きなのは***です。彼は***は嫌いです。 A2 りんご B2 私が好きなのは***です。彼は***は嫌いです。 A3 メロン B3 私が好きなのは***です。彼は***は嫌いです。 A4 スイカ B4 私が好きなのは***です。彼は***は嫌いです。 A5 バナナ B5 私が好きなのは***です。彼は***は嫌いです。 これを A1 みかん B1 私が好きなのはみかんです。彼はみかんは嫌いです。 A2 りんご B2 私が好きなのはりんごです。彼はりんごは嫌いです。 A3 メロン B3 私が好きなのはメロンです。彼はメロンは嫌いです。 A4 スイカ B4 私が好きなのはスイカです。彼はスイカは嫌いです。 A5 バナナ B5 私が好きなのはバナナです。彼はバナナは嫌いです。 このようにボタンひとつで置換したいと考えています。 今までやって失敗した事は ツール→マクロ→新しいマクロの記録で手動やってみたのですがどうしても出来ませんでした。 すいませんが、どなかた教えていただけないでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルマクロ 特定の文字列を含む行を削除
マクロについて教えてください。 以下のなかから、りんごを含んでいる行のみ削除したいのです。 できれば、inputboxで削除したい文字列を入力するようにしたいです。 1|りんご|30 2|みかん|50 3|りんご|30 4|すいか|30 5|みかん|50 いろいろ調べましたがわかりません。。お願いします。
- ベストアンサー
- オフィス系ソフト
- Excel のフィルター
下記の表があり、フィルターで1を選ぶ場合に自動マクロで記録すると Selection.AutoFilter Field:=1, Criteria1:="1" となります。 Criteria1:=~ ~の部分をセルで参照するにはどうすればいいのでしょうか?単純にCriteria1:=cells(3,1) としてもうまくいきません。 正しい記述方法をお願いいたします。よろしくお願いします。 A列 B列 1 りんご 2 みかん 3 すいか 1 りんご 2 みかん 3 すいか 1 りんご 2 みかん 3 すいか
- ベストアンサー
- その他MS Office製品
- Excel 関数 照合した結果がどこにあるのか表示したいのですが
照合したいデータがあります。 A列とB列のセルを照合の結果、B列のセルがA列のどこにあるか、C列に行番号を表示したいのですが。 どのような関数がいいのか教えてください。よろしくお願いします。 A列 B列 C列 1 リンゴ みかん 2 2 みかん いちご 4 3 バナナ レモン 6 4 いちご メロン 5 5 メロン ぶどう × 6 レモン
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
早速ありがとうございます! ご指示いただいたとおりに試してみたところ、完璧に解決できました。大変助かりました。ありがとうございます。