ベストアンサー 一つのセルだけ保護する 2006/12/12 17:58 VLOOKUP関数を入れてあるセルのみを保護したいのですが、どうすればいいでしょうか? A1に数字を入れるとA2に言葉が反映されるようにしています。このA2のセルを保護したいのです。 宜しくお願いします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー abukuma06 ベストアンサー率51% (43/83) 2006/12/12 18:38 回答No.1 「Ctrl」+「A」キーを押してすべてのセルを選択します。 「書式」→「セル」→セルの書式設定→「保護」のタブで「ロック」のチェックを外します。 A2のセルのみを選択します。 「書式」→「セル」→セルの書式設定→「保護」のタブで「ロック」のチェックを入れます。 「ツール」→「保護」→「シートの保護」でシートを保護します。 質問者 お礼 2006/12/13 06:52 ほぼOKでした♪ あとは頑張って応用してみます。 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンWindowsWindows XP 関連するQ&A セルを保護したい。 教えてください。 関数の入っているセルの部分だけ間違って消してしまわないように、保護したいのですが方法がわかりません。 ツールから保護を指定すると、シート全体が保護されてしまい、必要なセルに数字が入力できません。 どなたか力を貸してください。 もしもセルが空白ならば・・・・ いつも助けていただいております。 有り難うございます。 検索関数 VLOOKUP を 教えていただき 検索は出来ました。 =VLOOKUP(A1,シ-ト!$A$2:$H$300,2,0) =VLOOKUP(A2,シ-ト!$A$2:$H$300,2,0) =VLOOKUP(A3,シ-ト!$A$2:$H$300,2,0) と下にコピ-をしていきました。 A1に検索の数字を入れているときはきちんとデ-タが入るので 問題ないのですが A2を空白にしていると #N/A と表示されます もしもA2のセルが空白なら・・・ を=VLOOKUP(A2,シ-ト!$A$2:$H$300,2,0) の 後ろにつけられますでしょうか? 宜しくお願いします。 セルの保護について・・ お願いします(*- -)(*_ _) エクセル関数の数式を後から消されないようにセルに保護を掛けたいのですが、指定範囲だけ保護を掛けるにはどうすればいいでしょうか? 例えば・・ A B C 数量 単価 金額 こんな感じでセルがあります。数量×単価=金額の数式を Cの金額欄 に入れます。すると金額欄に、数式が入ります。ここに保護を掛けたいのですが ご存知の方いらっしゃいましたら教えてください。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム vlookupで見つかった先のセルの書式 Excel2003で質問します。 vlookup関数は大変便利なのですが、vlookup関数で見つかった先の書式も一緒にvlookup関数を入れているセルに反映したいのですが、無理でしょうか? 職場で良く相談にこられますが、要望は多いので、あれば良い程度ですが、何もせずに、参照先が変われば、vlookup関数を入れているところが自動で変わればと思いますので、マクロでは不可能かなと思います。 vlookupの結果があるセルの書式を取得したい vlookupの結果があるセルの書式を取得したい =VLOOKUP(検索値,範囲,列番号,検索の型)で値を取ってくることは 出来ますが、その値の入っているセルの書式を取得したい。 Sheet1の セルA1に、検索したい値が入っていて、 セルB2にVLOOKUP関数が入り。 範囲はSheet2のA1:D1000となっていて、 列番号に4と入っていて10行目に 検索値と一致する値が入っていた場合に、D10の値は VLOOKUP関数で持ってこれますが、D10のセル書式を セルB2に反映させたいのですが、どのようにすれば良いでしょうか? VBAでプログラムしないとダメでしょうか? セルの保護について Excelで範囲指定したセルの保護は出来るのでしょうか?シートやブックの保護は出来るのですが、セルの保護の方法がどうしてもわからなくて・・・。例えば、共有しているファイルの関数やデータが入っているセルを、他の人に書き換えや削除が出来ないようにしたいのですが。シートやブックの保護では、他の人に入力して欲しいセルまでが保護されてしまいますので。以上、御教授お願いします。 Excelで「一つのセル」をいじられたくないのですが・・・ エクセルについての質問です。 一つ(例えばA1)のセルに入力した関数を知らない間に (1)消してしまったり、 (2)上書きで他の数字や文字を入力してしまったり、 ということがあります。 シートを保護するように、一つのセルだけを保護する方法はないのでしょうか? お教えください。よろしくお願いいたします。 変えられたくないセルを保護するには? Excelで見出し行や関数を入れたセルなどに間違って入力されると困ります。 この様な行やセルを保護するにはどうすれば良いでしょうか? Excel2003 保護をしたセルをクリックすると・・・ シートに保護をかけて、関数が上書きされないようにしました。 保護がきちんと機能するか、そのセルをクリックすると「保護されています」という内容のメッセージがでて、確認できました。 しかし、そのメッセージに対してOKをクリックすると、カーソルが関係のないセルに飛んで行ってしまいます。これはどうしてでしょうか?修正ができるものなら方法を教えていただけませんか。 たとえば、A1のセルに保護をかけて、そこをダブルクリック → エラーメッセージが出るので"OK"をクリック → カーソルは G50(例)に飛ばされます よろしくお願いします。 VLOOKUP関数の結果セルの右下のセルを表示したい VLOOKUP関数について、質問させてください。 現在使っているエクセルのブックのセルA1にVLOOKUP関数を使用し、そのVLOOKUPの「範囲」の部分に、別のブックの範囲を入力しました。 そしてその別ブックの中の、VLOOKUPの検索値に該当するセル(ここでは※とします)の値が、現在使っているブックのセルA1に表れるところまでは出来ました。 しかし、今度は現在のブックのセルA3に、別ブックの※セルを基準に、右方向に1つ・下方向に1つ移動したセルの値が自動的に表示されるような関数を出さなくてはならず、OFFSET関数やADDRESS関数など、色々試してみたのですが分かりません。 遅い時間に申し訳ありませんが、関数にお詳しい方は、どうか知恵をお貸しください。 よろしくお願いします。 計算式で表示された文字セルの合計 各セルにVLOOKUPの式が入力され文字の値がマッチしていたら文字値が反映されマッチしなかったら空白になる。文字が表示されているセルの個数を合計する関数がお解りになる方よろしくお願いします。 (A1~A5にVLOOKUPの計算式がありA3,A5に文字値が表示されほかの表示が空白の場合、文字値の合計2をA6に表示する) エクセル VLOOKUPについて教えてください 宜しくお願いします。 エクセルの関数で結果が空白の時『0』と表示させ、次のシートの計算に反映させたいのですが、空白の為計算できないようです。よい方法を教えてください。 セルに入っている式は IF(ISNA(VLOOKUP(A1,○○!$A$1:$F$50,5,0)),"0",(VLOOKUP(A1,○○!$A$1:$F$50,5,0)) この式が一行に3箇所入っており、一つに数字が入ると残りの2つのセルは空白になってしまいます。 一つのセルに数字がはいったら、残りのセルに『0』と表示させたいのです。 どうぞ宜しくお願い致します。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム 一つのセルに関数計算式と数字を入れたいです エクセルの質問です一つのセルに関数計算式と数字を入れる様にすることは可能でしょうか? 例えば そのセルに何も入力しないと、他のセルとの計算結果が表示され、数字が入力されると、その数字を元に他のセルへ計算結果が出る様にしたいのですが、A1のセルに何も数字を入力しないと、計算式でA1は=B1/C1の%表示で、A1に数字を入力すると、その数字を元にB1は=C1*A1の計算結果を反映させたいのですが、よろしくお願いします シートのセル保護をしても選択できるようにできますか Excel2010、Focus Talk Ver3(音声読み上げソフト)を使用している環境です。 視覚障害のある方が簡単な計算をできるようExcelで作成中です。 例えばセルA1とセルA2に数字を入れてA3に=SUM(A1:A2)と計算式を入れます。こうすることで、A1に入れた数値、A2に入れた数値を読み上げてくれます。そしてA3に移動することで計算結果も読み上げてくれます。 この状況下で、A3に入っている計算式を保護して、更に選択できるようにすることは可能でしょうか。読み上げソフトはあくまで選択したセルしか読み上げてくれません。 A3セルの計算式は保護されてないと、何か誤って数字を入れたり、BackSpaceキーやDeleteキーを押した時、簡単に削除されてしまいます。 何か良い方法はありませんでしょうか。 よろしくお願いします。 VLOOKUP関数の範囲をセルで指定したいと思っています。 VLOOKUP関数の範囲をセルで指定したいと思っています。 B1:参照シート名(VLOOKUP関数で使用する範囲があるシート) C2:範囲の開始位置 E2:範囲の終了位置 B3:G3:列番号(B3の値は、B6:B8の範囲で使用する列番号、 D3の値は、D6:D8の範囲で使用する列番号) これらのセルに入力された情報をもとにB6:G8の範囲にVLOOKUP関数を 反映させたいと思っています。 例えば、 B1に参照シート名「2ケタ」 C2にVLOOKUP関数の範囲の開始位置「A5」 E2にVLOOKUP関数の範囲の終了位置「G7」 B3に範囲の列番号「2」がある場合 B6に「=VLOOKUP(A6,'2ケタ'!A5:G7,2,0)の関数を入力。 B2に参照シート名「3ケタ」 C5にVLOOKUP関数の範囲の開始位置「B5」 E2にVLOOKUP関数の範囲の終了位置「H7」 C3に範囲の列番号「3」がある場合 C6に「=VLOOKUP(A6,'3ケタ'!B5:H7,3,0)の関数を入力。 といった感じです。 現在、B6に「=VLOOKUP($A6,INDIRECT($B$1&"!a5:g7"),INDIRECT("$b$3"),0)」と 関数を入力して、VLOOKUP関数の「範囲の参照シート名」と「列番号」の情報は セルから持ってくることができました。 しかし、「a5:g7」という範囲だけは、INDIRECT関数をうまく入れることができません。 どのように関数を入力したら、上手くいくのか、教えていただけないでしょうか。 関数で求めた2つのセル範囲内の、平均値を出したい。 日の出から日の入までの範囲の平均温度を求めたいのですが、日の出時刻と日の入り時間はVLOOKUP関数によって求めています。 A列に時刻、B列に温度が並んでいます。 求めた時刻が例えば、日の出6:00(セル番号 A360)、日の入18:00(セル番号 A1080)となっている場合。 当然ながら、=AVERAGE(A360:A1080)と入力すれば可能ですが、 =AVERAGE(VLOOKUP関数数式:VLOOKUP関数数式)はエラーとなります。 =AVERAGE(VLOOKUP関数数式,VLOOKUP関数数式)は2点のみの平均温度となってしまいます。 どのような方法で解決できるでしょうか? あるようで見つからないのですが、指定した範囲内に一致する数値があった場合にそのセル番号を返すような数式はあるのでしょうか? 同一セル内の3桁の数字を任意の数字に変換し表示 excelの関数を教えて下さい。 同一セル内の3桁の数字(1から8までの数字を使用した3桁;例えば124)を、別のセル内に、関数(12345678をそれぞれ24587613へ変換する関数)で変換された3桁(例えば248)で表示したいのですが、その際に使用する関数を教えてください。エクセル上に表示する数字は1から8までのうちの3桁で、12345678をそれぞれ24587613へ変換したいです。 各セルに1数字の場合はVLOOKUP関数を使用し変換できたのですが、同一セル内に複数数字がある場合の考え方がわかりません。 よろしくお願いします。 エクセル2000でセルの完全保護ッテできるのですか エクセル2000です(^。^;) 色々しらべて、検索してもわからなかったので質問させてください。 セルの保護をしようと、色んな質問サイトなどをみましたが 回答はあるけど、試してみてもセルのデータが簡単に変更できます。 もしかしてエクセル2000ではそんな機能がないのかな(^。^;) まずは、シートの保護を取り消して、次に保護したいセルを選択していきました。 (青色反転になってる) だったかな? 色々やって混乱しています。 しかし、なにをやっても、保護したいセルの文字は消えるし、書き足せるし、計算式のは行ったセルも 消えちゃうし。。。 指定したセルの文句や数字など、またセルの大きさなどの変更がでいないように出来るのでしょうか? 難しいことはわからないのですが(^。^;) そういえば、やっていた方法でセルのおおきさなどの変更はできなかったです。 でもデータが変わってしまうのです 計算式で任意のセルを指定できるようにする うまく説明できるか自身ないですが…。 Excel2000で、ある計算式(変換式というべきか?)を作りました。 とりあえず、セルA1に数字を入力すると、セルA2に結果が出るように作成しています。(四則演算や、VLOOKUPを使った文字列操作などを複数のセルを介して行い結果を出しています) やりたいことは、最初のターゲットを任意のセルを指定できるようにしたい(計算式を関数のように使いたい)のですが、そんなことは可能でしょうか。 Excelの保護について 以下の件、教えてもらえませんか? 所定のセルに数字を入力すると目的の数字が はじき出される金銭の管理表をExcelで作りました。 殆ど関数処理で結構複雑になってしまったのですが、 正確に計算できているので満足のいくものができました。 この状態(ベース)を保ちたいと思い、 ツール→保護でシートの保護を設定したのですが、 その後、所定のセルに数字を入れられなくなりました。 これでは使い物になりません。 関数で作ったベースだけ誤って削除などできないように 保護できないのでしょうか? 保護した後、入力して求める計算値が出せたらいいのですが。 わかる方よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン Windows Windows 11Windows 10Windows 8Windows 7Windows VistaWindows XPWindows MeWindows NT・2000Windows 95・98その他(Windows) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ほぼOKでした♪ あとは頑張って応用してみます。 ありがとうございます。