- ベストアンサー
エクセルについてもう少し。
お世話になります。 i) 同じ言葉を何回も入れるのは面倒なので、 1→市民健康診断 2→企業健診 3→人間ドック というような感じで、「1」と入れてエンターを押したら、「市民健康診断」と出る方法があったと思うのですが、やり方が思い出せません。 ii) もう一つすみません。 大阪市○○区~ というような住所を打つときに、「○○区~」と入力してエンターを押したら「大阪市○○区~」と出てくる方法はありませんか? 質問ばかりで申し訳ないのですが、どうぞよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
1) オートコレクトで出来ると思います。 「ツール」-「オートコレクト」で [修正文字列]に 1 [修正後の文字列]に 市民健康診断 のように入力して「追加」ボタンを押して登録します。 2) 入力する範囲を指定して、「書式」-「セル」の「表示」タブで ユーザー定義に "大阪市"@ と入力しておけば、 ○○区と入力するだけで、大阪市○○区と出ます。 "大阪市"@"区" としておけば、区を入力するのを省略できます。 また、1)を同じようにユーザー定義に登録して省力化することもできますが、 設定できるのは、2つまでです。 [=1]"市民健康診断";[=2]"企業健診 苦肉の策で [=1]"市民健康診断";[=2]"企業健診";"人間ドック" のようにしておけば、1と2以外を入力したときに「人間ドック」にすることはできます。
その他の回答 (2)
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
前半の回答 全く別の発想で、IMEのツールの単語/用例登録で 語句:1、読み:市民健康診断 語句:2、読み:企業健診 ・・・・・・・・・・・・・ のように登録します。 不要になったら削除、では。
お礼
回答ありがとうございます。 そういう方法もあったんですね。 ありがとうございました。
- imogasi
- ベストアンサー率27% (4737/17069)
(1)前半は データ-入力規則-(入力値の種類)リスト-(元の値) 選択候補文字を入れたセル範囲を指定-OK に近い。 リストボックスを使うと1で市民健康診断などと実質の値をセットできる。 (2)後半は E列 F列 中央区 大阪市中央区 ・・ ・・・ のような対照表を作って、B1に =IF(A1="","",VLOOKUP(A1,$E$1:$F$20,2,FALSE))をいれ A1に中央区を入れるとB1に大阪市中央区が出る。 しかし小分類から、大分類を割り出す点で質問要求には無理があると思う。 中央区は大阪だけでない。2つある場合VLOOKUPは 始めの物しか探りあてない。
お礼
度々の回答ありがとうございます。 また機会があったら使わせていただこうと思います。 ありがとうございました。
お礼
回答ありがとうございます。 おかげさまで出来上がりました。 ありがとうございました。