- ベストアンサー
エクセルについて
エクセルで文字を打ったら、その文字を打った隣のセルに様だけが自動で入力される機能を ご存知でしたら教えてください。 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
今晩は。 隣のセルでなければ駄目ですか? 名前を入力するセルに、「セルの書式設定」の「ユーザー定義」で 『@”□様”』を指定すれば、名前を入力して「Enter」を押せば、 「様」が付いて名前が表示されます。(□は名前と様を空けるための空白スペースの意味です) これは関数ではなく、「1個」などと同じで、単位で「様」を付けてい る事と考えて下さい。 隣のセルに「様」を付ける場合は。 例、A1に名前を入れてB1に様を入れる B1セルに『=IF(A1="".""."様")』と入力すれば良いです。 >どうやってその関数を作るのかわかりません! 関数の意味なのか、入力のやり方なのか分かりませんが。 関数の意味は。(上記の関数を説明します) IF関数は指定したセルの条件に応じて、指定したセルに表示する内容を 変える関数です。 =IF(条件,表示内容1,表示内容2) 条件( A1=""):A1が空白セルか、文字が入っているかを参照します 表示内容1(""):A1が空白の場合はB1セルも空白にする 表示内容2("様"):A1に文字が入っていたら「様」をB1に表示する 関数の入力のやり方は、文章で説明すると分かりにくいかと思いますの で、下記サイトを参考にして下さい。(「数式の入力」を参照して下さい) (サイトではSheet2を使っていますが、開いているSheetで良いです) http://www.eurus.dti.ne.jp/~yoneyama/Excel/nyumon/seiseki/sei-n04.htm
その他の回答 (3)
- violet430
- ベストアンサー率36% (27472/75001)
>どうやってその関数を作るのかわかりません 入力の仕方が分からないのですか? 隣のセルにそのまま =IF(LEN(A1)=0,"","様") と入力するだけですけど。 最初に = を入れると数式とみなされる様になっています。
- kozimaya
- ベストアンサー率33% (6/18)
たとえば、A1に何か入力したら、B1に「様」なら、 B1に =IF(LEN(A1)=0,"","様") とか。
- hana-hana3
- ベストアンサー率31% (4940/15541)
A1が入力欄として、B1に下記のIF文を記入 =If(A1<>"","様","")
補足
どうやってその関数を作るのかわかりません! 分かりやすく教えてもらえませんか?