• 締切済み

エクセルで

なにか簡単に出来る方法があれば教えてください。 A列に200行ほど4桁の数字(支店番号)が入力されています。 B列以降に資料をもとに売上げ等の入力をしていきたいんですが、 その資料がA列に入力した支店番号順にはなっていません。 カーソルで移動させて探しながら入力はしているのですが、なかなか時間がかかります。 いい方法はありませんか・・・?

みんなの回答

  • sesegma
  • ベストアンサー率100% (1/1)
回答No.6

オートフィルタを使ってはどうでしょうか。 「データ」->「フィルタ」->「オートフィルタ」とすると下向きの矢印が 出てきますからそれをクリックすると支店番号の一覧が出て番号を選ぶとその 行が一番上の行に表示されるのですぐ入力できます。 表そのものから番号を探すより早いし、いつも一番上の行に表示されるので入力しやすいと思いますが・・・・

全文を見る
すると、全ての回答が全文表示されます。
noname#8758
noname#8758
回答No.5

やはり資料を「支店番号」と「売上げ」を他のシートにでも一度入力しそれを「支店別」をキーに並び替えし「売上げ」のみをB列にコピーするか 「VLOOKUP」関数でも使用して「支店番号」に準じた「売上げ」数値のみB列に表示させるようにするしかないのでは???? いずれにしても「売上げ」がどこの「支店番号」のものか認識させてあげないとパソコンが勝手に読み上げてくれないと思います あまりお役に立てない回答ですみません

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

 もうすでにある程度入力なさってしまっていると思いますが参考までに  番号関係ナシに打って、後で並び替えを使うという手がありますよ。  資料の通りに打ち込む→すべて選択→データ→並べ替え→ダイアログボックスが出てくるので  A列を最優先するキーに設定して昇順もしくは降順で並べ替える  という手順でできますよ。ちなみにアイコンではA↓と出ているやつですがこれでやると昇順 だけで一列だけが有効範囲になります      Z

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

 もうすでにある程度入力なさってしまっていると思いますが参考までに  番号関係ナシに打って、後で並び替えを使うという手がありますよ。  資料の通りに打ち込む→すべて選択→データ→並べ替え→ダイアログボックスが出てくるので  A列を最優先するキーに設定して昇順もしくは降順で並べ替える  という手順でできますよ。ちなみにアイコンではA↓と出ているやつですがこれでやると昇順 だけで一列だけが有効範囲になります      Z

全文を見る
すると、全ての回答が全文表示されます。
  • hiromuy
  • ベストアンサー率27% (103/370)
回答No.2

「Ctrl」+Fで、文字列検索出来ます。 エクセルに限らず、大抵のソフト、今kamui-tさんがご覧になってるブラウザでも、「Ctrl」+Fは使えると思います。お試し下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • taranko
  • ベストアンサー率21% (516/2403)
回答No.1

支店番号順に並べ替えて入力でき元の並び順にできればよろしいのでしょうか? それでしたら、使っていない列に1から順番に1・2・3・4と番号を入れ (1・2と入力した後オートフィルタを使えば簡単にできます) 支店順に並べ替え、入力した後、1・2・3・4の番号順に並べ変えれば 良いと思うのですが、いかがでしょうか。

noname#4372
質問者

補足

少し情報が足りなかったようです。すみません。 A列の支店番号は昇順にすでに並んでいるんです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで指定した数字を含む検索について

    初歩的な質問で申し訳ございません。 添付のような表があり、現在はA列にオートフィルタをかけて数字下二桁を入力後、ソートがかかった商品表示され、日付の 列に個数の入力を行っています。(A列の番号は20桁位あるので、実際は下4桁で検索しています。) 【現在の作業】 A列にオートフィルタから下4桁入力後に検索→日付の列に個数を入力→また検索 【理想の作業】 ある程度、検索する商品の番号の下4桁をどこかに候補として挙げ、その数字を含む行だけ表示→一気に個数だけ入力 VBAでもマクロの記録でも何かよい方法はございませんでしょうか? イメージとしては、1行目から5行目にあるオレンジのボックスの中に検索したい商品の番号4桁をいくつか入力し、それに該当する商品だけを7行目のA列から検索し、その枠ごとに記載された数字を含む行のみソートされ表示されるようにできると助かります。 どうぞよろしく御願いいたします!初歩的な質問で申し訳ございません。 添付のような表があり、現在はA列にオートフィルタをかけて数字下二桁を入力後、ソートがかかった商品表示され、日付の 列に個数の入力を行っています。(A列の番号は20桁位あるので、実際は下4桁で検索しています。) 【現在の作業】 A列にオートフィルタから下4桁入力後に検索→日付の列に個数を入力→また検索 【理想の作業】 ある程度、検索する商品の番号の下4桁をどこかに候補として挙げ、その数字を含む行だけ表示→一気に個数だけ入力 VBAでもマクロの記録でも何かよい方法はございませんでしょうか? イメージとしては、1行目から5行目にあるオレンジのボックスの中に検索したい商品の番号4桁をいくつか入力し、それに該当する商品だけを7行目のA列から検索し、その枠ごとに記載された数字を含む行のみソートされ表示されるようにできると助かります。 どうぞよろしく御願いいたします!

  • エクセル  2列の並び替え方法教えてほしいです。

       A列とB列に、ランダム数字があります。     A      B 1   12     15   2   11     18 3   19     16 4   14     17 5   13     20      ↓     A      B 1   11     16 2   12     17 3   13     18 4   14     19 5   15     20 と、簡単に並び替える方法を教えてほしいです。 ちなみに、入力されている数字は1ケタ~5ケタのものがあり、 A列だけで、50行ほどあります。 どうぞよろしくお願い致します。

  • エクセル2003の表示について

    お世話になります。 エクセル2003で次のようなことを行いたいと思っています。 A1に「番号」、B1に「品名」とし、A2以降にデータを入力していきます(B列は文字列)。 A2に半角数字で「0123456789」と入力すると「01234-5678-9」と表示され、「5678」の位置の数字が(赤色)で表示され、それ以外の位置の数字は(黒色)で表示される。A3以降も10桁の数字を入力し同様の表示を行い、A11までデータを入力する。というものです。 「01234-5678-9」と入力した後、マクロを実行させると言う方法で対応しているのですが、もっといい方法があるはずだと思いますので、ご教示をよろしくお願いいたします。 不足、不明な点があればお知らせください。

  • エクセルの並べ替え

    エクセルデータの番号順の並べ替えをしたいのですが A列に37、54,22,1・・・などの数字が入っており これを1から順番に並べたいです。 ただ、A列1行目に37が入っていますが 次の54はA列5行目に入っています。 B列以降に他のデータ(名前、住所等)を入れる際 一行では間に合わず、それぞれ2~5行程を使用している為なのですが この状態で並べ替えをすると、数字の入っている行のみが並べ替えられ 入っていない行は後ろの方にまとめられてしまいます。 数行まとめて並べ替えをするにはどのようにすればよいでしょうか。 お詳しい方、よろしくお願い致します。

  • エクセルのVLOOKUP関数について

    エクセルのシート(1)に組合員コード(7桁),氏名,商品,数量・・・が入力してあって、列を挿入し、その組合員コードの左3桁を表示するLEFTの文字列関数を入力します。 それによって3桁が表示され、その3桁のコードは、支店コードを意味するので、シート(2)に支店コード、支店名が入力してあるのでそこから参照するようにシート(1)の3桁が表示されている隣に新たに列を挿入し、シート(2)の支店コードから支店名を引き出すようにVLOOKUP関数を入力したら、「N#A」という表示が出て支店名が表示されません。 LEFT関数によって表示された文字列だと「N#A」で支店名が表示されないのですが、自分で3桁の数字を入力すると支店名が表示されます。 3桁の文字列の結果の値だけをコピーしても、「N#A」が表示され、支店名が表示されません。 文字列関数によって表示された結果から、VLOOKUPで参照は出来ないのでしょうか? 1つずつ自分で数字を入力するしかないのでしょうか? 他に何か別の方法でも構いませんので、教えていただけないでしょうか?

  • エクセルVBAについて

    エクセルVBAについての質問です。A1、B1と順に入力していき、最終 F1列にカーソルがいったときに(F1を空欄のまま)エンターキーを押すと次の行のD2にカーソルが飛ぶ、そしてD2、E2に入力をして、G列にカーソルを動かしエンターキーで次の行のA列にカーソルが移動する、こんな操作をしたいのですが。つまりF列にカーソルがいったらカーソルは次の行のD列に飛び、G列にカーソルがいったら次の行の先頭つまりA列にカーソルが移動するように。VBA初心者でもつくれるかどうか、よろしくお願いします。

  • <エクセル>数値の変換

    横約50列,縦5000行以上の表があり、最上列と最左行を除いては大半に数字が入力されています。 数字の「0」が入力されているところを空欄にしたく、 変換→置換→「検索する文字列 0 」「置換後の文字列(何も入力せずカーソルを置いただけ)」→すべて置換 にすると、 0 は空欄になって、こちらの思ったとおりになるのですが、 10 → 1 101 → 11 -20 → -2 0.5 → 0.5 -0.8 → -0.8 などと、もとの数字が壊れてしまうことがあります。 オートフィルーターや並べ替えで、「0」のみを消す方法もありますが手間がかかります。 1回で簡単に消す方法があれば知恵を貸してください。

  • エクセル セル内の一定文字の置換

    以下のように、一つのセルに、数字がカンマで区切られて入力されているデータが数万件あります。 A列1行目 「10, 20, 30, 40, 50, 80, 110, 120, 130」 A列2行目 「10, 20, 40, 80, 110, 130」 A列3行目 「50, 100, 110, 120, 130」 ●それぞれ、2桁の数字を、始めに「0」をつけて、3桁にしたいです。 ●セルは全て文字列設定になっています。 ●「10」を検索し、「010」に置換えようとしたら、「110」も検索対象になってしまい、「1010」になってしまいました。 ★完成させたい答え 1行目 「010, 020, 030, 040, 050, 080, 110, 120, 130」 2行目 「010, 020, 040, 080, 110, 130」 3行目 「050, 100, 110, 120, 130」 関数などで短時間で出来る方法を教えて下さい。よろしくお願いします。

  • エクセルでの簡単なデータ入力について

    エクセルで、A1、B1、C1に数字を入力し、そのあとD1、E1、D2、E2…と何行か数字を入力、再び先頭のA列に戻りまた作業を繰り返すという変則的な表を作っています。つまり最初は5列に入力するけれど2行目3行目…は4列5列のみ入力、またn行目は5列入力に戻るというものです。入力の仕方でより簡単な方法がないでしょうか。タブとエンターで繰り返し入力ができますが、計算式を保護したいので保護をかけるとカーソルの動きが思うようにいきません。簡単なマクロ操作でパソコンになれていない初心者でもできる簡単な入力方法はありませんか。4列目5列目の入力繰り返しの回数は、C列の数字がが10なら10行、5なら5行とつど変わります。うまく説明できたか不安ですがよろしくおねがいします。

  • エクセルの使い方

    A列に支店名、B列に店長名、C列に売上げ金額、の入ったエクセルのシートをメールでもらい、D列にコメントを入れC列にフィルタをかけ、売上金額順に並び替えたのですが、D列のコメントがついてきません。(D列だけ並び替える前の行に残ってしまいます)  D列も同じ行についていくにはどうしたらいいか誰か教えてください。

専門家に質問してみよう