• ベストアンサー

エクセルについて 教えてください。

たとえば表を作って 商品名が何個かあり 手元にあるものには『〇』無くなったものには『×』もともとなかったものには『-』を日付ごとに付けていきたいのですが。 チェックをつけるセルにオートフィルタのように『▼』がでて すでに『〇・×・-』とカーソルで選ぶだけになってるものを見たことがあるのですが・・。どうやるのかさっぱりわかりません。例は〇×ですが実際は 長文が何個かあって入れる長文はその何個かの中からひとつだけなので出来ると楽かとおもうのですが・・。うまく説明できなくてわかりづらいですが・・。 どなたかおしえてください。お願いします。

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

  • ベストアンサー
noname#123709
noname#123709
回答No.1

メニュー「データ」-「入力規則」ですかね? 設定タブで入力値の種類をリストにすれば可能だと思います。 元の値の部分は作業セルを使用したくないのであれば「,」カンマで切ながら 作成し、作業セルを使用しても良いのであればどこかに一覧表を作成し、その 範囲を指定すれば大丈夫だと思います。

tamanegi-negi
質問者

お礼

出来ました。ありがとうございます。

その他の回答 (2)

  • hananaeko
  • ベストアンサー率40% (20/50)
回答No.3

イメージと違ったらすみません (1)別のシートに一番上にタイトルをつけて(縦に)○・×・ーや単語などなど選びたい項目を入力 (2)タイトルから項目全てを選択 (3)挿入→名前→定義 OKにする (4)元のシートに戻りそうしたい行を選択 (5)データー→入力規則の設定で「入力値の種類」はリストを選び「元の値」は =リストのタイトルを入れて OKにする これでいいと思います。別に(1)は別のシートでなくても出来たと思います。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

方法は2つあると思います。 1.入力規則を使う方法 2.VLOOKUP等の行列/検索関数を使う方法 どちらにしても別シートに、長文の列を用意するのが楽な方法です。 例 Sheet2のA列にNo. B列に長文として入力していきます。 入力規則ならB列のみ、VLOOKUPならA:B列を選択して「挿入」「名前」「定義」で「長文」と名前をつけます。 1.入力規則なら 「データ」「入力規則」「設定」で入力値の種類を「リスト」、元の値を「=長文」としてください。 2.VLOOKUPなら No.を入力する列と、長文を表示する列を作り 長文のセル=IF(No.のセル="","",VLOOKUP(No.のセル,長文,2,FALSE))

tamanegi-negi
質問者

お礼

ありがとうございます。

関連するQ&A