• ベストアンサー

エクセル2000での さまざまな質問

昨日も質問させていただいたんですが 試験前で たくさん疑問が出てきてしまうので 教えてくださいませ。 (1) セルに数字を入れて 右クリックでドラッグしたら同じ数字が出て CTRLを押しながらドラッグしたら その数字から順に番号がつくのに VLOOKUPを使うと参照する表に順に番号を振ろうとすると ただのドラッグで出来て  反対に 同じ数字を入れようとすると CTRLがいるのです。何故?? (2) VLOOKUPを使うとき 見にいく表を絶対参照にして、表に名前をつけたら絶対参照をつけないのは  どうして?? (3) シートの追加は 挿入→ワークシートか シートの移動またはコピーのどちらでもいいのか? (4) ページ設定の余白で 水平・垂直のチェック箱にチェックが入れれないようになってるのですが  どうしたら入れれるようになりますか? 基本的な質問だと思いますが どうか 宜しくお願いします。

  • moncha
  • お礼率58% (104/178)

質問者が選んだベストアンサー

  • ベストアンサー
  • omusupa
  • ベストアンサー率61% (115/186)
回答No.4

omusupaです。補足見ました。(さっきはちょっと早とちりでお返事書いたみたいで・・・) monchaさんの、疑問点ははっきりとわかりました。(嬉) 前にも触れているように、 「1」は数字で「'01」は文字だからです。 「’01」というのは、「’」(シングルクォーテーション)をつけることによって、文字列となります。 つまり、第1回とか1日と同じ「文字列」なのです。 なので、数字の「1」はオートフィルを使うとコピーになり、文字列の「'01」は自動的に1が2になると言うわけです。 「解決しました」とかかれていたので、区別はついたのだと思います。 ちなみに、どうして「'01」と入力するかわかりますか? つまり 01001と言うナンバーから左の2桁を抜き出し、月を表示させるのであれば、 たぶん =vlookup(left(a1,2),範囲,2,0)    セル番地はテキトーです。 こんな式が入っているのだと思います。 この =Left(A1,2) が曲者なのです。leftは文字列関数なので、抜き出した数字は、「文字列」として返ってくるので、 VLOOKUPで使う表の、検索の値も「’」(シングルクォーテーション)をつけて 「文字列」にするのです。 でも、leftで抜き出した2桁の文字を数値に変更することが出来れば、VLOOKUPで使う表も、「’」をつけてわざわざ「文字列にする必要はないんです。 =vlookup(value(left(a1,2)),範囲,2,0) とすれば、VLOOKUPの表のほうも、ただの1,2,3という数字で良いのですよっ。 valueは「数値だけで構成されている文字列をを数値に変更する関数」です。(たぶんこんな感じだったと思うのですが・・・) わたしは、受験したことはありませんが、むかしその業界にいましたので・・・ 2級は3級に比べると急に難しくなりますねっ。誰か周りに教えてくれる人がいるのかなぁ? 頑張ってください。なにかあれば、わかる範囲でお手伝いします。

その他の回答 (3)

  • omusupa
  • ベストアンサー率61% (115/186)
回答No.3

omusupaです。補足読ませていただきました。 中央職業能力開発協会の検定でしょうか? それであれば、たぶん、シートの挿入はコピーでも挿入でも良いと思います。 紙面で行う検定は、FDに保存している内容を見て採点するはずですので、 指示どおりできれば、どちらでもよいと思います。 でも、一般的には「新しいシートを挿入して」と言う感じであれば、 挿入→ワークシートだと思います。 (1)(2)(4)の疑問に関しては大丈夫ですか?

moncha
質問者

お礼

早速お返事ありがとうございます。 書かれてるとおり中央職業能力開発協会の検定です。 受けられた事ありますか? 疑問は解決しました! 有難うございます。

  • omusupa
  • ベストアンサー率61% (115/186)
回答No.2

こんばんはっ。 何の試験を受験されるのですか?その試験によっても(3)なんかは変わると思うのですが・・・ とりあえず、質問に答えます。 (1) セルに「1」と入力をして、オートフィルを使うともちろん、1111・・・ と1がコピーされた状態になります。そして、CTRLを押しながらオートフィルを 使うと、連続データになります。1234・・ >右クリックでドラッグ と書かれていますが、左ボタンの間違えですよねっ。 右ボタンのほうだと、ショートカットメニューが表示されるので、・・(違いますか?) で後者の >VLOOKUPを使うと参照する表に順に番号を振ろうとすると ・・・ の意味はいまいちわからないのですが、たぶん普通の数字ではないのでは? もともと、数字に文字がついているようなもの(第1回とか1日とか)は オートフィルを使うことによって、自動的に連続データになります。 (第1回、第2回・・・)そのため、第1回、第1回とコピーしたいときは CTRLを押しながらマウスポインタの形が+のときにドラッグすると(オートフィル) つまり、ドラッグをして連続データになるときは、CTRLを押しながらドラッグを すると、コピーになるし、 ドラッグをしてコピーになるものは、CTRLを押しながらドラッグをすると連続データになるのです。(この場合は数字に限りますが) 前者も後者も同じ「数字」なのでしょうか?補足してください。 (2) 名前を付けるときには、どこから設定していますか? 範囲指定をして「名前ボックス」に直接入れていますか?(数式バーの左のボックス) この方法だとはっきりわからないのですが、表を範囲指定をして、 挿入→名前→定義 をクリックすると、名前のところに範囲名を入れるのですが、参照先には絶対参照になった、範囲が表示されますよねっ。つまり、「名前」と言うものは、もともと絶対参照の形になっているのです。 (3) 挿入→ワークシート であれば、空の(白紙の)シートが入りますし、 シートのコピーであれば、シートは増えますが、コピーなので、 コピー先のシートのデータが入ってしまいます。(白紙のシートをコピーするのですか?)コピーであれば、シートの名前が「sheet1(2)」というふうに、(数字)に なりますが、挿入のワークシートであれば、4・・・5となりますよねっ。 なので、紙面での検定(プリントアウトをして結果を見る試験)であれば、どちらでもよいと思うのですが・・(きっとシートの名前を替えるだろうし・・)でもMOUS検定とかだと、違ってくると思います。 (4) そのシートには、グラフはありませんか? もしグラフがあるとしたならば、グラフを選択をしている状態で、「ページ設定」 ダイアログを見ていませんか? グラフを選択している状態だと、チェックが入りません。 グラフの外をクリックしてから、行ってください。 どうでしょうか?解決できますか?納得ができなければ、補足してください。 まってまーす。

moncha
質問者

お礼

お返事ありがとうございます。 試験は 職能のコンピュータサービス技能評価試験 表計算部門2級です。 私の説明不足で すみません。 補足させていただきますので 宜しくお願い致します。

moncha
質問者

補足

(1) 問題は あるお店の顧客の購入点数の管理データの編集です。シートが2つあって ひとつは表の左から顧客番号、氏名、入会月、商品A~Fまで、商品合計、平均の項目があって 入会月は空欄になってます。で、2つ目のシートは検索値と月名の表で検索値は空欄。 そこで まず2つめのシートの検索値を'01と入れて あとを02,03・・・と入れたいのです。で、ひとつめの顧客番号は5桁ではじめの2桁が入会月になっているので(01001なら 1月入会)2つ目のシートを見にいってVLOOKUPで表示したいのです。

回答No.1

質問内容見る限りビジコン試験のような気がする・・・ (1)意味が良く分らない (2)範囲に対して名前を付けたので「名前=範囲」となるため絶対指定は不要 (3)意味が良く分らない (4)印刷プレビューの設定で余白の部分。水平、垂直にそれぞれチェックを付ける。 明確な回答でなくて申し訳ありません。

関連するQ&A

  • Excel シートの参照方法

    Excelを勉強中の者です。 =VLOOKUP(E3,参照表!$A2:$K10,2,FALSE) この参照表というシート名の参照を下記のようなシートのインデックス番号で指定することはできないのでしょうか? =VLOOKUP(E3,worksheets(1)!$A2:$K10,2,FALSE) また、インデックス番号で参照するような、そのままシート名で参照する以外の他の方法がありましたら教えてください。 よろしくお願いします。

  • エクセル2010 関数について

    関数について質問です。 シート1に入力した数字によって、シート2に反映される数字を 変えたい関数をいれたいのですがわかりません。 ※写真参照 (例:シート1に99と入力すれば、シート2に0と表示され、    シート100~109の数字を入力すれば12と表示される) おそらくVLOOKUPを使うのだとは思うのですが・・・・

  • エクセルで作成した表を中央に配置したいです。

    エクセルで作成した表を中央に配置したいです。 余白を全てゼロ。 水平、垂直をともにチェック。 にしているにも関わらず、プレビュー画面でみても表が中央に配置されません。 A4用紙いっぱいに表を作成しておらず、下にスペースがあるってことも理由でしょうか? 左右はキッチリ使いスペースはなしで、表を作成しております。 すみません、上手く説明できませんが、どうぞ宜しくお願いします。

  • エクセル関数の質問です。エクセル2007を使っています。

    エクセル関数の質問です。エクセル2007を使っています。 シート1にたくさんの数値のリストがあり、シート2に別の順序でデータを持ってきた場合です。 例)シート1 A行にリファレンスナンバー901から1000まであるとします。1の列にたくさんの項目があります。 No.  面積積   価格   建築年  建築月 901   1000   10000   2007   1 902   15000   20000   2005   5 903   2000   500000   1998   9 904   3000   600000   1990   4 905   5500   100000   2010   12 ... シート2にVLOOKUPで、ランダムに並んだリファレンスナンバーに並べ替えるのですが、列番号を入れ直すのが面倒です。というのは、項目が変わるにつれ、左クリックでドラッグ(?)しても列番号は最初の“2”のままなので、3,4,5と項目ごとに一つ一つ変えなければならないのです。 何かいい方法はないでしょうか? シート2 No.   面積   価格   建築年   建築月 905   =VLOOKUP(G2,$A$2:$E$6,2,0) よろしくお願い致します。

  • ワードの表の移動について(質問ミスあり再質問)

    ビスタ/2007ワード。 ワードにて、表を作成したあと、この表をを移動する為、ドラックをしますが、意図したところに納まりません。垂直方向にはよいのですが、水平方向においては、目指した位置とすこしズレます。 水平方向に左右どちらかに4ミリ程ズレルのです。なぜでしょうか?  表の幅を小さくしても同じのようです。垂直方向がズレるなら、もしかして「グリット線の影響かとも思うのですが、水平方向のほうに問題が生じています。 そう云うものだとしても、その理屈を知りたいです(理屈ぽいですね) また、表の位置の微細な調整の方法はないですか?

  • エクセルの余白のページ設定についてです。

    今エクセル2003を使っています。 エクセルの余白についてのページ設定を行っているのですが、 ページ設定の余白タブの下にページ中央というのがあります。 そこに、水平と垂直という欄があるのですが、 これは一体何なのでしょうか? これにチェックをつけると一体何がかわるのでしょうか? 私はエクセル初心者なので、よくわかりません。 わかりやすい説明お願いします。 すみません。

  • Excel。lookupとROWSの併用?

    参照表が別シートにあるとき。範囲指定がおかしいのだとは思うのですが、判らなくなります。正しいものを教えてください。 シート1が、参照表として、大きな表が完成している状態。 A商品名、B列に単価、C列に仕入れ個数、D列に金額という表です シート2に、そのうちの一部を切り取ったような表をLOOKUP絶対参照を用いて作れ。というものです。 シート2には検索値になる商品名だけがA列に入っています。 なお 参照表の商品名はA5から入っていますが、 今回シート2に取り出すのはシート1でA8~A12にある5商品分をLOOKUPとROWS関数の複合で作れとのこと。 (これは練習問題ですので、もっと効率いい方法があってもこちらをまず教えてください) シート2のB8入力する式は?(A8は商品名がすでに埋まっています。だからこれが検索値) VLOOKUP=$A8,シート1の表全体を絶対参照,ROWS(この範囲がどんな風に指定すべきか解らない。),2,0)と入力するとなぜか、B8にもA8の商品名が出てくる。 ちなみにCOLUMN関数はうまく行くので、一行ごとなら引っ張ってこれるんですシート1から。 VLOOKUP=($A8,シート1絶対参照,COLUMN(B:B),0)で単価がちゃんと出て、その後フィルで仕入れ個数等を出すことはでしました。 たてに使うROWSになると、ちょっと混乱しています あ、もう一度言います。 参照元のシート1は、表そのものはA5から始まっていて、今回取り出したいのは8 ~12行目です。 ただしシート2では、シート2のA5にシート1のA8の商品が入っています この辺り(シート1ではA8のものをシート2の5行目に引用したいばあい。またそれが成功したら縦に何行かフィルで対応したい場合) の基本的なROWSの範囲指定の考え方を、正解の式と共に教えてください

  • EXCELのVLOOKUPでエラー

    こんにちは! ExcelのVLOOKUPで、数字を参照させて、別のシートに 結果を返しているんですが、明らかに同じ数字なのに、参照してくれません。(エラーになります。) 参照元の数字を手で打ちなおすか参照させたい 部分(検索値)をコピー&ペーストして同じ数字を書き換えると ちゃんと参照されます。 見た目や、プロパティで見る限りはちゃんと同じなんですが、どうしても参照してくれません。 どのような原因が考えられますか?

  • EXCELについて教えてください

    初歩的な質問ですみません。PC初心者です。 EXCELで家計簿を作っています。VLOOKUPで別のsheetでコード表を作り、コード番号を入力すると項目が出るようにしたのですが、 sheet1とsheet2が1つの画面に同時に出るようにするにはどうしたらいいのか、教えていただけませんか? よろしくお願いします。

  • エクセルのVLOOKUPについて

    VLOOKUPで別のシートのセルから数字を引っぱってくる設定をしたのですが、その参照するセルが空白だった場合、0が表示されてしまいます。 空白のときは空白にしたいのですが、以下の関数にどう付け加えればいいですか? =VLOOKUP(B2,Sheet1!B4:I52,8,0)

専門家に質問してみよう