保護のタブをクリックします。ロックのチェックを外してOKボタンをクリックします。初期設定ではここにチェックが入っています。次に保護をかけたいセルを選択します。CtrlキーやShiftキーをうまく使ってセルを選択してください。セルを選択した状態のままセルの書式設定の保護タブを開いてロックのチェックを入れてください。OKボタンをクリックします。最後に校閲タブの保護のシートの保護のボタンをクリックしてシートの保護のオプションを選択してシート(セル)の保護の完成です。よれば保護をしないセルを選択してチェックを外すとあります。操作が少なく合理的ですのでどちらか好きな方を選択してください。セルの書式設定の保護タブにあるロックは保護されるかどうかですが、その下の表示しないはシートの保護を掛けた際に数式バーに値(数式)を表示するかしないかになります。表示しないにチェックを入れるとセルを選択した際、数式バーには何も表示されなくなってしまいます。シートの保護のダイアグボックスではシートの保護を解除するためのパスワードを設定できます。パスワードは設定しなくても構いません。ありますが1文字でも通るようです。これは強固なパスワードにするためのようです。シートの保護のダイアグボックスのオプションについては読めばそれなりに理解できると思いますが、上記リンク先に詳しくあります。マイクロソフトエクセルinst_yamamoto定義された名前からの名前の定義。名前ボックスから名前の定義を行いましたが、数式タブの定義された名前から名前を定義するともう少しいろいろできますということです。同じブックの中で同じ名前は使用できません(例外あり)。名前の定義から作成することができます。数式タブの定義された名前から名前の定義をクリックします。名前の管理から新規をクリックします。新しい名前のダイアログボックスが開きます。名前を入力した後に範囲の右のプルダウンメニューからその名前を使いたいシート名を選択します。選択したシートでのみ、その名前が有効になります。範囲が限定されているので同じ名前を使うことも可能です。コメント欄は名前の管理のダイアログボックスで有効なコメントのようです。名前の管理から一度設定した名前の内容を編集したり削除したりすることも可能です。範囲は変更できないようです。と4つ、各人として6人分合わせて10個の名前を定義するのは面倒ですね。まとめて設定してしまいましょう。行見出し、列見出しを含む表全体を選択します。数式タブの定義された名前の選択範囲から作成をクリックします。選択範囲から作成のダイアログボックスが開きます。上端行と左端列にチェックを入れてOKボタンをクリックします。名前の管理で確認すると自動で各行見出し、列見出しに対応した部分に名前が自動で付けられています。既存の計算式に名前を後から対応させたい場合は名前の引用を使います。セルC3にはパンの価格の120であるセルB3と税率であるセルB1を掛ける数式が入っています。セルB2には税率という名前がついています。セルC3の数式を=B3*税率と変更したいです。数式自体を手作業で編集するのは面倒ですし、間違いのもとです。数式タブの定義された名前の名前の定義の右の下向き三角▼をクリックし名前の引用をクリックします。定義された名前の一覧が表示されますので今回は税率を選択します。OKボタンをクリックします。自動でセルB1への参照が税率に置き換えられます。今回は該当するセルを選択してから名前の引用をしましたが、特定のセルを選択しておく必要はありません。シート内の該当する参照を全部一気に置き換えてくれます。別のシートからの参照は置き換えてはくれないようです。エクセルで名前を使わなくても通常のセル参照で数式は作れますので使用しない方も多いようです。これらの名前の仕組みを理解していれば簡単だと思われます。マイクロソフトエクセルinst_yamamoto配列数式(CSEの数式)で絶対わかる配列数式と銘打ってご説明しましたがいかがでしたでしょうか。この中で配列定数という言葉が出てきましたので少しご説明します。=SUM({60,180,100}*{1,2,3})という数式の中括弧部分が配列定数です。この数式は60*1と180*2と100*3の結果をSUM(合計)してくださいという意味になりますので60+360+300となりますから720という答えになります。中括弧は自分で手入力します。これの何がうれしいのかといいますと、私的には何もうれしくありません。下図で言うとD列とE列を掛けたものを合計してね。言い換えることが可能かもしれません。列方向ですが行方向に考えて表自体を作り直しても同じことです。定数というだけあって値を直に入力しており、セル参照ではありません。値を変更する場合は、直接式を編集しないとだめなのでちょっと面倒です。この配列定数は中括弧で括るということと、値をカンマでつなげることというルールがあります。値が文字列の場合はダブルクォーテーションで括ります。{値,”文字列”,値,値}更に配列定数は上図の様に1列だけではなく複数列、または複数行を配列として持つことができます。セルA1に商品番号を入力するとセルB2に単価が表示されるという物です。=VLOOKUP(A2,E2:G4,3,FALSE)VLOOKUP関数の第2引数のセルE2:G4の範囲を配列定数で置き換えてみます。=VLOOKUP(A2,{“a01′′,”パン”,100;”a02′′,”牛乳”,150;”a03′′,”おにぎり”,120},3,FALSE){“a01′′,”パン”,100;”a02′′,”牛乳”,150;”a03′′,”おにぎり”,120この部分が配列定数です。間にセミコロン;をいれます。セミコロンで複数行のデータを記述していきます。することでセルE1からセルG4までの表がなくてもVLOOKUP関数で商品番号を入力すれば単価が返ってくるようにできます。このようなことが配列定数で可能ですが、ちょっとも便利に感じませんね。してもエクセルの表にない値を表示したい場合(エクセルに新たに表を作成できない)などに使えるかもしれません。マイクロソフトエクセルinst_yamamoto絶対わかる配列数式の解説です。サルでもわかるとかで煽ってみようかと思ったのですが、やっぱり配列数式は少し難しいです。それでもよくわかるようご説明します。配列数式は、配列内の1つ以上の項目に対して複数の計算を実行できる数式です。何を言っているかわかりますか?ちょっと難しいですね。同じようなことを名前を定義しないで行うようなものです。余計にわかりにくくなりましたでしょうか。名前を付けて計算する方法のおさらいです。以下のような表があります。各商品の単価と個数から小計を出して小計を合計する表です。セルD2に=b2*c2と数式を入力してオートフィルでセルD4までコピーしてセルD5にオートサムを入れればOKですね。セルB2からセルB4に単価という名前を付けます。次にせるC2からセルC4に個数という名前を付けます。オートフィルでセルD4までコピーしてセルD5にオートサムを入れればOKですね。セルD2からセルD4まで範囲選択します。答えを出したいセルすべてを選択しておくことがポイントです。今回アクティブなセルはセルD2ですが、数式はあたかも名前を定義しているかのように、単価と名前のセルである、セルB2からセルB4とセルC2からセルC4の値をかけるような数式=B2:B4*C2:C4を入力します。Enterキーを同時に叩きます。{=B2:B4*C2:C4}という数式が入力されます。同時に選択されたセルにも同じ数式が入力されてそれぞれにきちんと正しい答えが表示されます。配列形式の数式が入力できます。手入力の中括弧でうまくいきません。名前を付けた数式と同じようなものですね。入力を終わる、の3点です。難点は、配列数式の入っているセルだけを編集できないことです。今回の場合はセルD2だけ別の式に変更しようとしてもできないということです。数式を変更しようとしてDeleteキーを叩くとアラートが表示されます。みかんと牛乳(2行目と3行目)の間に行を追加しようとする場合もうまくいきません。Enterキーで終了しなければなりません。配列数式が分からない人が編集するとおかしくなることがあります。配列数式は面倒なことが多いようです。かかわらず覚えていただきたいのはそれなりのメリットがあるからです。今回の表では、各商品の小計を計算して、合計を出していますが、合計だけが欲しい場合D列の小計が不要な場合配列数式だと少しすっきりします。セルD5に=SUM(B2:B4*C2:C4)という式を入力した場合エラーが発生します。配列数式を使用しない場合は先ほどの小計の式をそれぞれ入力し加算してあげないとだめです。面倒なことになります。