[[20070720203051]] 『検索、単価表』(あや) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『検索、単価表』(あや)

 質問内容・・・すごい初心者です☆レベルの低い質問ですが宜しくお願い致します。

 図番で単価表をつくりたいと思っています。
 図番は何万種類もあります。

 A列に図番を入れたとします。そして、B列に単価を入れます。
 C列、D列、E列くらいまで変動した単価を入れます。
 そしてF列からまた違う図番を入れます。
 ・・・と言いますか、1画面で3列の図番が見れるくらいが理想です。
 その1画面で見えるいい方法もあればお願い致します。
 切り離す方法など。

 また図番は間で追加もあり、A〜Eに行を挿入しなきゃいけない場合もあります。
 その時にF列〜は別列なので、行を追加されない方法はありますか?

 また図番をわざわざ画面を下げたりせずに検索する方法はありますか?
 その場合はどのようにすればいいのですか?

 またA列やF列の図番ですが順番に並べたいのですが
 いっきに入力したいので自動で入力後に並べ替えて欲しいのです。
 もちろんA列やF列の順番です。単価ではありません。
 A列をソートするとしてお分かりのとおり、
 A〜E列をまとめて移動しなくてはいけません。
 できるのでしょうか???
 A列を基準に単価は一緒に移動するかどうかです。

 おまけに桁が11桁もあったり5桁だったりします。
 でも左からを基準に並べて欲しいのです。
 例えば100000と1111言う図番があってもちろん多いのは100000ですが
 並んで欲しい順番は100000の次に1111です。
 左を基準です。
 また英字図番もあります。
 英字はそのままですが間に数字も入ります。
 例えばSDX00229R等です。
 この場合も左から基準とします。

  A   B   C   D   E   F   G
 図番   単価  単価  単価       図番  単価 
 68000  100円  200円  300円     69000  500円

 宜しくお願い致します!

 >A〜Eに行を挿入しなきゃいけない場合もあります。
1行を挿入1は列選択でという訳にはいきません
(りこ)


 とりあえず、わかる程度で回答します。

 >・・・と言いますか、1画面で3列の図番が見れるくらいが理想です。
 >その1画面で見えるいい方法もあればお願い致します。
 >切り離す方法など。
 切り離す方法とは?見やすくってことかな…。
 間に幅の細い列を入れればいいんじゃないでしょうか?
 もしくは罫線で太い線を入れるとか。

 >また図番は間で追加もあり、A〜Eに行を挿入しなきゃいけない場合もあります。
 >その時にF列〜は別列なので、行を追加されない方法はありますか?
 例えば4行目に追加したいときは、A4〜E4を範囲選択して右クリック「挿入」で「下方向シフト」を選ぶ。

 >図番をわざわざ画面を下げたりせずに検索する方法はありますか?
 これは検索機能([Ctrl]+[F])があります。

 >いっきに入力したいので自動で入力後に並べ替えて欲しいのです。 
 ”自動で”というとマクロになります。
 初心者、にもいろいろあると思いますが、思い通りに行かない、途中からうまくいかなくなった、
 などといった際にご自分でメンテナンスできないのであれば手動でやるべきかと思います。

 >A〜E列をまとめて移動しなくてはいけません。できるのでしょうか??? 
 これはA〜E列を範囲選択し並べ替えを行えば大丈夫です。

 >もちろん多いのは100000ですが並んで欲しい順番は100000の次に1111です。 
 これはこのままのデータでは難しいのではないでしょうか?
 作業列か何かが必要になるかと思います。

 >また英字図番もあります。
 とのことですが、これは数字のみの図番と混在しているのですか?
 そのときはどのように並べ替えるのでしょう?
 それがわからないとアドバイスのしようがありません。

 半角スペースを最初に入れると1行あけなくても大丈夫ですよ。(勝手ながら整形させていただきました)
 (gloomy)

(gloomy)さん有難うございます^^

 ほとんど解決しました♪

 図番は数字のみと英字数字混合図番とがあります
 並べ方は、例えば・・・

 111111
 23ST11
  28900
 A11111
    D12

 上記のように並べたいのです。
 普通に並べ替えをすると下記のようになるのです。

  28900
 111111
 23ST11
 A11111
    D12

 数字の大きさでなく
 左からの数字で判断して欲しいのです。

 ・・・マクロの意味がわからない・・・^^;

 切り離す・・・と言うのは分割や固定の方法かな?^^;
 分割はいくつ分割できるのかも知らないのですが
 4分割したとして
 左上は1〜始まる数字のみの図番、右上は2〜始まる数字のみの図番
 左下は1〜始まる英字混合図番、右下は2〜始まる英字混合図番・・・
 こうできると嬉しいです^^
 分割のやり方が判らない、ど初心者なので(; ;)

 分割すると、検索時にはどうなるのかな・・・?? 

 (あや)

 一つ質問ですが
 >そしてF列からまた違う図番を入れます。
 この 列を分けてシート上にいくつかの表を作る
 と言う行為は
 >・・・と言いますか、1画面で3列の図番が見れるくらいが理想です。
 人が見やすい為 ですか?
 エクセルが扱いやすい表 は、一つの表 です。
 入力や並べ替え等、は一つの表で(A〜D列に続けて入力)
 表示のみ、OFFSET関数等使って 列を移動して表示させるのはどうでしょう。

 私なら(上と重複する部分もありますが)
 ・データはA〜D列に下方向に続けて入力
   これにより
   >また図番は間で追加もあり・・・
   >A列やF列の図番ですが順番に並べたいのですが・・・
   この二つの問題はクリア出来ると思います。(F列以降が無いので。)

 ・図番を入力する列は、セルの書式設定で「文字列」として入力。
   これにより
   >左からを基準に並べて欲しいのです。
   この問題が解決するように感じます。

   例えば
	(1)		(2)		(3)
	100000		123		100000
	1111		1111		1111
	SDX00229R		100000		120AA0
	120AA0		100AA0		123
	123		SDX00229R		SDX00229R
  (1)のデータを、セルの書式設定が
    標準のセルに入力、並べ替えの結果・・・・(2)
    文字列のセルに入力、並べ替えの結果・・・(3)
   となります。

 >A列を基準に単価は一緒に移動するかどうかです。
 この部分がよく分かりませんが、A列のデータが入力されているセルを選択し
 並べ替えを行っただけでは、ご希望のことにならないようで有れば
 A〜D列を選択し 並べ替えを行ってみてはどうでしょう?
(この時、D〜A列の順番で選択すると D列を基準に並び変わるので
 A〜D列の順で選択してください。)

 >また図番をわざわざ画面を下げたりせずに検索する方法はありますか?
 gloomyさんも書いて居られますが、「検索機能([Ctrl]+[F])」は
 メニューの 編集(E)→検索(F) からでも開けます。

 ・列を分けて表示させるのは
[[20050629161738]]『1ページに印刷する[簡単な]方法ってありますか?』(スヌ)
 こちらが参考になりますかね?

 >切り離す方法など。
 この言葉の意図する所は、↑の様な事ですか?

 (HANA)

 (HANA)さん有難うございます^^

 とっても判りやすい解説で嬉しいです♪

 人が見やすくする為ですね♪
 分割の方法ですね^^
 上でも書いたのですが
 分割はいくつ分割できるのかも知らないのですが
 4分割したとして
 左上は1〜始まる数字のみの図番、右上は2〜始まる数字のみの図番
 左下は1〜始まる英字混合図番、右下は2〜始まる英字混合図番・・・
 こうできると嬉しいです^^
 分割のやり方が判らない、ど初心者なので(; ;)

 分割すると、検索時にはどうなるのかな・・・?? 

 OFFSET関数・・・なんでしょう???^^;

 文字列にしたのですが・・・(3)のように
 できないようです><;あれ??
 やり方がおかしいのでしょうか^^;

 ☆☆☆☆☆☆☆☆☆☆☆☆
 ☆  追加質問です  ☆
 ☆☆☆☆☆☆☆☆☆☆☆☆

 単価表をつくる為に、今後、出荷時に
 図番、単価、出荷日時を入れようと思います。
 その場合sheet1に毎回、出荷時に入力します。

 sheet2には図番の先頭数字が1〜2
 sheet3には図番の先頭数字が3〜4

 のようにsheet1に入力すると自動でsheet2やsheet3に
 コピーもしくは飛ぶ方法はありますか???(行単位で)
 またその場合数字のみ図番や英字と数字混合の図番に対して
 分ける行為はするのでしょうか? 

 分割画面をsheet2には
 左上は1〜始まる数字のみの図番、右上は2〜始まる数字のみの図番
 左下は1〜始まる英字混合図番、右下は2〜始まる英字混合図番
 としたいのですが・・・ 

 また入力時に自動で入力日時が埋まる方法はありますか?
 その図番を入力した瞬間に入力日時が埋まると嬉しいのですが・・・
 それが出荷日時なので・・・
 TODAYだと前日の入力の日付も翌日開くと
 その日になるので・・・

 宜しくお願い致します^^

 (あや)

 


 >自動でコピーもしくは飛ぶ方法はありますか???
 >入力時に自動で入力日時が埋まる方法はありますか?
 このあたりのことをなさろうと思ったら、どうしてもマクロになります。
  作業列を作って、コピペを簡単に とか
  入力後、範囲を選択し Ctrl+Enter で日付を一気に入力。
  程度の「作業の簡素化」なら、一般機能や数式の組合せ等で
  図れると思いますが。

 >文字列にしたのですが・・・(3)のように
 >できないようです
 この部分にだけ、レスをつけさせてもらいます。

 セルの書式設定は入力前に「文字列」となっている必要があります。
 既に入力されているセルを「文字列」に変更しても、その数字は文字にはなりません。
 文字になっていないので、並べ替えても数値として並び変わります。
 既に入力されている物を文字列にするなら
   A列を選んで、データ(D)→区切り位置(E)
    [ 次へ(N) ] → [ 次へ(N) ]
   区切り位置ウィザード 3/3 の「列のデータ形式」を ●文字列(T)
   として [ 完了(F) ]
 設定が標準のままだと、数字のみのセルの左上に緑の三角マークが出ると思います。
 エクセル君が「コレって、数値でしょ?文字列になってるけど良いの?」なんて
 アラートしてくれているマークなので、無視します。

 この状態で、並べ替えを行ってみてください。
 もしも「並べ替えの前に」の確認事項が出てきたら
 「● 数値とテキスト形式の数値を分けて並べ替えを行う(T)」
 を選択してください。

 (HANA)

(HANA)さん、有難うございます^^

 マクロ・・・難しいのかな・・・???
 勉強しなくては><;;

 ちなみに追加質問!!
 すでに入力した図番を、また入力しようとした時に
 もう入力してますよ!・・・なんて表示をしてくれるようなのはできないでしょうか?^^;

      (あや)


 >分割のやり方が判らない、ど初心者なので(; ;)
 HANAさんもおっしゃっていますが、
 Excelにとってわかり易いのは一つの表です。
 印刷の際に分割する方法をHANAさんがご提示されています。
 そちらはご覧になりましたか?

 >分割すると、検索時にはどうなるのかな・・・?? 
 検索を活用するのであれば、人間にとって見易い表にする必要はないのでは?と思います。
 範囲(複数のセル)選択していない状態であれば普通に検索できますよ。
 一度試されてはいかがでしょう。

 入力した通りのまま、使用するのであれば人間に見易い表のままでも構わないですが、
 何らかのデータ操作を行う場合にはExcelにとってわかり易い形式が人間側の操作が楽です。
 Excelにとってわかり易い形式、というのはリスト形式(1行1データ)ですね。

 >また入力時に自動で入力日時が埋まる方法はありますか?
 自動で、ではないですが入力の際に[Alt]+[;]で当日の日付が入ります。
 この方法だと手で日付を入れるより、楽だとは思うのですがどうでしょう?

 >ちなみに追加質問!!
 これは入力規則を使うといいと思います。
 ただ、これをしたいのであれば、やはりリスト形式にしておくことをお奨めします。

 A列選択後、メニューバーのデータ(D)→入力規則(L)
 →設定タブの入力値の種類(A)を「ユーザー設定」にし
 数式に =COUNTIF(A:A,A1) と入力。
 (A1の部分はアクティブになっているセル番地を入力してください)

 次にエラーメッセージタブのタイトル(T)、エラーメッセージ(E)に
 お好きな言葉を入れてください。スタイル(Y)は停止かな?
 但し、上記の例ではA列でのダブりしか検索できません。
 (gloomy)

(gloomy)さん^^

 いつも有難うございます^^

 >[Alt]+[;]で当日の日付が入ります。
 これを試したのですが・・・
 非表示になっているセルは存在しません
 と、でます^^;

 また
 >数式に =COUNTIF(A:A,A1) と入力。
 (A1の部分はアクティブになっているセル番地を  入力してください)
 ・・・試してみましたが・・・できませんでした><;
 アクティブ??意味が判らないです(; ;)すみませんアホでして・・・。
 A列全体を指定はどのようにするのでしょうか???
 (A:A,A1)???

 また追加ですが・・・
 検索を簡単にしたいのですが・・
 画面にいつも存在することができるはずなのですが・・・判らないのです><;
 あの望遠鏡のボタンのようなものを常に表示したいのです><;

 宜しくお願いします><;

 (あや)


 (gloomy)さんに、突っ込み忘れですね。
 >[Alt]+[;]で当日の日付が入ります。
 [Alt]ではなく、[Ctrl]+[;] で入ると思います。

 >A列全体を指定はどのようにするのでしょうか???
          ↓ココをクリック
	[A]	[B]	[C]
[1]			
[2]			
[3]			
[4]			
 すると、A列全体が枠で囲まれて範囲を選択した時の色が付くと思います。
 アクティブセルは色が付いていないセルです。(たぶんA1セルかと。)

 例えば、A1:C4をマウスでドラッグして範囲選択をすると
 枠で囲まれて色が付くけど、A1セルには色が付きませんよね?
 この時、A1セルが「アクティブセル」です。

 >あの望遠鏡のボタンのようなものを常に表示したいのです
 検索をするときは、メニュー・編集(E)→検索(F) から行きますよね?
 メニュー・表示(V)→ツールバー(T) ユーザー設定(C) を開いて
  [ コマンド(C) ]タブの
   分類(G)   編集 を選ぶと
   コマンド(D) の下の方に「検索」があります。
  お好みの場所に出してください。

 ちなみに、並べ替えは思った順番に出来るようになったのですかね?

 (HANA)


 >>[Alt]+[;]で当日の日付が入ります。
 >これを試したのですが・・・
 >非表示になっているセルは存在しません
 >と、でます^^;
 あやさんごめんなさい。
 そしてHANAさんフォローありがとうございます。
 思いきり間違えてましたo(_ _o)

 そのほかの質問もHANAさんがフォローしてくださっているとおりです。
 HANAさんありがとうございました。
 (gloomy)

(HANA)さん(gloomy)さん有難うございますヽ(^∀^*)ノ♪

 日付解決しました♪

 アクティブセルの意味もなんとなく・・・^^;

 列指定のやり方は判りました^−^♪
 ただ・・・A列全体を指定した場合は
 数式 =COUNTIF(A:A,A1)でいいのでしょうか???
 カッコの中をA列のすべてを指定した場合の
 数式が知りたいんです(; ;)

 並べ替えは完璧にできました^^♪有難うございます^^

 解決できていないのは(下記の図コピさせてもらいました^^;ごめんなさい)

	[A]	[B]	[C]
 [1]			
 [2]			
 [3]			
 [4]

 上記のような場合に
 [A]	[B]	[C]
 の下から分割画面はどのようにしたらできるのでしょうか??^^;
 あ〜なんと言えばいいのか・・・
 タイトルで分割・・・と言うのか
 分割・・・と言う言葉も正しいのかどうか・・・
 すみません・・・言葉を知らなくて^^;
 どこまでもタイトルが見える状態・・・って言うのでしょうか・・・^^;

 それと検索ですが、ツールに出すこともできました♪♪
 有難うございますヽ(^∀^*)ノ感謝♪
 で・・・ちなみに(他人様のエクセル画面を見て)
 打ち込もうとするセルの右横にいつも
 あの望遠鏡マークが張り付いてる状態・・・になる方法があるかと・・・
 え?ない?
 あれは偶然かな・・・見間違い( ▽|||)???

 ☆追記☆
 これ打ち込む時に半角あけると改行になるけど・・・
 みんなどうやってあけてるのかな・・・?
 後で全ての行に半角スペース入れてるの?

(あや)


 >ただ・・・A列全体を指定した場合は
 「入力規則」でしたね。
 数式を「=COUNTIF(A:A,A1)=1」で試してみてください。

 >分割画面
 「ウィンドウ枠の固定」の事ですかね?
 例えば、A2セルをアクティブにした状態で
 メニュー・ウィンドウ(W)→ウィンドウ枠の固定(F)
 とすると、1行目が固定されます。
 メニュー・ウィンドウ(W)→分割(S)
 とすると、上側と下側を別々にスクロール出来ます。

 アクティブセルの上と左で固定(分割)されるので注意してください。

 >打ち込もうとするセルの右横にいつも
 >あの望遠鏡マークが張り付いてる状態
 コレは分かりません。
 主にキーボードをさわっている作業なら、ショートカットキー(Ctrl+F)
 を使うのがはやいと思いますが・・・。
 もしも、いつもマークが出てたら隣のセルの内容がみえなくて
 煩わしくないですかね?(ないのかな?)
(↑つぶやきです。気にしないでください。)

 >☆追記☆
 私は「Enter&半角スペース」が一つの改行作業の如く
 で打ってますが、段落の最初に半角スペース で改行出来ますよ。
全ての行に入れる必要はないです。
・・・半角ずれるのが嫌なので、私はほとんど入れてますが。
最初の行を我慢するならば、空行を
 
↑全角スペースでつなげたり。

↑スペース無しだと、文字が大きく。(涙)

 (HANA)

(HANA)さん有難うございます^^

 「=COUNTIF(A:A,A1)=1」で、できましたぁ〜〜ヽ(^∀^*)ノ♪かなり嬉しいぃ〜♪

 ウインドウの固定もバッチリでございます♪♪♪

 >打ち込もうとするセルの右横にいつも
 >あの望遠鏡マークが張り付いてる状態
 これは自分で解決しました^^♪
 ツールのユーザー設定で
 ツールバー→新規作成→自分でツールバー名を付ける→画面に小さい四角い枠が出る
 →コマンドの検索をクリックしたまま→四角に貼り付ける

 感動でございますヽ(^∀^*)ノ♪

 後はマクロの勉強をしたいと思ってます^^
 長くなりましたので
 タイトルを変えて、現れます♪
 また是非宜しくお願い致しますo( _ _ )o 

☆.。.:*・゜★本当に有難うございました☆.。.:*・゜★

 (あや)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.