仕事でエクセルでアンケートの集計をしています。
で名前を入力するとき姓名は全角で入力し姓名の間に半角のスペースをいれるように指示してきました。
1000件ほどあります。もっとも簡単に入力する方法を教えて下さい。エクセルの2000でにゅうりょくしています。

このQ&Aに関連する最新のQ&A

A 回答 (6件)

こんにちは



 その作業を行う時に、IME2000のプロパティの[全般]タブの[スペース]の入力を[常に半角]にしておくのはいかがでしょうか?

 あるいは、全角/半角スペースが混在している場合には、

全角スペース:Spaceキー
半角スペース:Shiftキー + Spaceキー

というのが便利です。

参考URL:http://www2.odn.ne.jp/excel/
    • good
    • 0
この回答へのお礼

ありがとうございます。とても参項になりました。

お礼日時:2001/01/29 07:24

全角スペースで入力後、置換機能で一気に半角スペース。

この回答への補足

よいアドバイス有難うございます。もしよければ置換機能をもう少し詳しく教えていただきたいのですが、ご面倒でなければ、よろしくおねがいします。

補足日時:2001/01/28 10:56
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/01/29 07:35

書き忘れです。


単純に姓名の部分の全角と間の半角との違いで入力が面倒と言うことであれば入力モードを
ひらがな から 半角カタカナ にすれば 間のスペースは半角で、姓名は漢字変換で入力できますよ。

(質問の主旨とは違うのかもしれませんが・・・)
    • good
    • 0
この回答へのお礼

よいかいとうありがとうございました。とてもさんこうになりました。

お礼日時:2001/01/29 07:37

日本語入力に、MS-IMEを使っておられるのでしたら、「変換モード」を「人名・地名」にすると、変換効率が高くなります。

ついでに、このモードにすると、郵便番号辞書が使えるようになり、
114-0004[変換]
という操作で
"東京都北区堀船"
という結果を得ることができるようになります。

ですから、入力効率を優先するのであれば、都道府県や市区町村を別々のフィールドに分けるのは不利ということになりますね。

あとは、[ツール]-[オプション]-[編集]の入力後にセルを移動する方向を適切な方向に設定するとか、キーボードの操作に習熟するとかで、入力速度を上げることが出来ます。
例えば、HomeキーでA列にジャンプするとか、Endキーを押した後に矢印で、データの境目までジャンプするとか。詳しくは、イルカ君に「ショートカットキー」と聞いてやれば、いろいろ教えてくれます。

あと、フリガナに関しては、フリガナ機能を利用すると楽ですね。書式-ふりがなのところで設定できます。(入力したフリガナはPHONETIC関数で別のセルに取り出すことも出来ます。)
    • good
    • 0
この回答へのお礼

よい回答ありがとうございました。
まだまだわからないことだらけなので、またよろしくおねがいします。

お礼日時:2001/01/29 07:38

arai163さんと同意見です。


どうしてもその形にしたいのであれば
例えばA1に姓 B1に名があるとして
=CONCATENATE(A1," ",B1) 
  " "の間は半角スペース
とすればご希望の文字列も作ることはできます。
    • good
    • 0

姓と名を別なセルに入れる事をお勧めします。


全角と全角の間に半角スペースを入れるのは、入力者にとって負担が大きいと思います。
姓と名が別のセルにあれば、矢印キーやEnterキーで簡単に入力セルに移動できます。
しかも、既に入力済みのデータについてもカット&ペースト出来ますので、再入力の必要がありません。
蛇足ですが、漢字だけで入力すると、並べ替えをした時に、音読みでソートされますので、予想外の結果になります。出来れば、半角カタ仮名の入力もお薦めします。
    • good
    • 0
この回答へのお礼

ありがとうございました。参考にさせていただきます

お礼日時:2001/01/29 07:40

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q3.11

3.11について貴方の思い出を書いて貰えますか?

Aベストアンサー

地震があった時、丁度飛行機に乗っていて羽田上空でグルグル旋回された事。中々着陸出来なかったし着陸後も羽田空港閉鎖で大パニック。

Q列ごとに全角英数・全角カナ・半角カナしか入力できないフォーマットをつくりたい

エクセルで基本フォーマットを作り、他の人に配布&入力してもらった後、全てを集計&データベース化する必要があるのですが。

各列に設けた項目により、‘全角英数のみ’‘全角カナのみ’‘半角カナのみ’の入力規則を設けた後、ロックをかけてみたのですが、変換できてしまう…?
全角英数&カナに関しては【=LEN()*2=LENB()】で逃げれたように思うのですが、‘半角カナのみ’の入力設定がわかりません…;;

ちなみに、別の列に入力したものを数式で半角に変換する方法は、今回のフォーマットには使いたくないのですが…??

どなたか、お助けください…**

Aベストアンサー

入力規則の[日本語入力]タブの設定は、
あくまでIMEを自動的に切り替えるだけのものですから、
残念ながら、指定した種類の文字以外の入力を禁止することはできません。

また、「全角英数のみ」「全角カナのみ」「半角カナのみ」を
簡単に判定する方法も、おそらくないと思います。

以下、かなり無理矢理ですが、
データ>入力規則>設定タブ>ユーザー設定>数式で…
--------------------------------------------------------------------
●A案:コード番号で指定する

例えば「半角カナのみ」の場合
(小書き文字,鍵括弧や長音記号など一部の記号を含む)

 =AND(161<=MIN(INDEX(CODE(MID(A1,ROW(INDIRECT("$1:$"&LEN(A1))),1)),)),MAX(INDEX(CODE(MID(A1,ROW(INDIRECT("$1:$"&LEN(A1))),1)),))<=223)
 【入力しようとした文字列のすべての文字のコード番号が、161以上223以下であれば許可】

コード番号は、CODE関数で調べることができます。
「半角カナ」161~223
「全角英数」9008~9082
「全角カナ」9505~9590

※「数式はエラーと判断されます。続けますか?」
 というメッセージが出てもそのまま「はい」で続行。
--------------------------------------------------------------------
●B案:許可する文字を全て書き出す

例えば「全角英数のみ」の場合

 =SUMPRODUCT(--ISERROR(FIND(MID(A1,ROW(INDIRECT("$1:$"&LEN(A1))),1),"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")))=0
 【入力しようとした文字列のすべての文字が、指定した文字列の中にあれば許可】
--------------------------------------------------------------------
※いずれもExcel2003で動作確認済
※当然ですが、[日本語入力]タブの設定も併用して、
 IMEを自動的に切り替えないと非常に不便です。
※数式が長いので、直接打ち込むのではなく、
 別の場所に書き込んでから、コピー>Ctrl+Vで貼り付けた方が確実です。

以上ご参考まで。

入力規則の[日本語入力]タブの設定は、
あくまでIMEを自動的に切り替えるだけのものですから、
残念ながら、指定した種類の文字以外の入力を禁止することはできません。

また、「全角英数のみ」「全角カナのみ」「半角カナのみ」を
簡単に判定する方法も、おそらくないと思います。

以下、かなり無理矢理ですが、
データ>入力規則>設定タブ>ユーザー設定>数式で…
--------------------------------------------------------------------
●A案:コード番号で指定する

例えば「半角カナのみ」の...続きを読む

Q9.11や3.11のように・・・

9.11や3.11のように災害とは常に突然起こるものです。

って英語ではなんて言いますか?
教えてください(>_<)

Aベストアンサー

日本文をそのまま直訳するから、英訳し辛くなる・・・
同じ意味で、

誰も311や911のような大きなアクシデントを予想することは出来なかった。
何故なら災害とは、突然起こるものなのだからです。

というふうに2文にしたら、簡単で訳せますよね?
上記の1文を、修飾したり何とかするのは非常に面倒です。
面倒なら面倒で、訳しやすいよう、同じような意味で、簡単に分けるのも1つの方法です。

Qエクセル:半角カナを全角に、半角英数はそのままに。

エクセル:半角カナを全角に、半角英数はそのままに。

ひらがな・漢字・半角カナ・半角英数が混じったセルが縦に沢山あります。
半角カナだけを全角にし、半角英数はそのままにしたいのですが、JISでは全て全角になってしまいます。
どなたか良い関数を教えてください。

Aベストアンサー

ご使用のエクセルのバージョンが提示されていないのですが、エクセル2007ならネストの制限にかからないので、以下のような数式1つで変換することができます(A2セルにデータがある場合)。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(JIS(A2),"0",0),"1",1),"2",2),"3",3),"4",4),"5",5),"6",6),"7",7),"8",8),"9",9)

古いバージョンのエクセルで変換したいなら、B2セルに「=JIS(A2)」
C2セルに以下のような式を入力し、右方向にL列まで、下方向にデータ数分だけオートフィルすればL列に変換後のデータが表示されます。

=SUBSTITUTE(B2,TEXT(COLUMN(A1)-1,"[DBNum3]0"),COLUMN(A1)-1)

Q【地震】明日3.11規模の大地震発生か

今日の地震もヤバかったけど
これって去年3.11が起きる前日と酷似してるよね?
明日とかに3.11規模の大地震がまた起こる可能性は高いのかな?
皆はどう思うかな?

画像
http://livedoor.3.blogimg.jp/himasoku123/imgs/b/0/b0f50a0b.jpg

Aベストアンサー

同規模の地震が同じようなところで起これば、震源からの距離と震度の分布が同じようになるのは当たり前。
同じような場所で起こった同じような規模の地震の震度分布を重ねた地図を並べて見せれば、似ているように見えない方がおかしい。
[2012年3月14日18時09分の地震] の震度分布が[2011年3月10日6時24分の地震] と似ているというのなら、[2011年7月10日9時57分の地震]や[2011年9月17日4時26分の地震]や[2011年11月24日4時24分の地震]も同じくらい似た震度分布になっているといえるはず。

2012年3月14日18時09分の地震
http://tenki.jp/earthquake/detail-10223.html

2011年3月10日6時24分の地震
http://tenki.jp/earthquake/detail-3597.html

2011年7月10日9時57分の地震
http://tenki.jp/earthquake/detail-6928.html

2011年9月17日4時26分の地震
http://tenki.jp/earthquake/detail-8119.html

2011年11月24日4時24分の地震
http://tenki.jp/earthquake/detail-9025.html

でもその翌日に大地震は起こっていないよね?
これってどう思うかな?

同規模の地震が同じようなところで起これば、震源からの距離と震度の分布が同じようになるのは当たり前。
同じような場所で起こった同じような規模の地震の震度分布を重ねた地図を並べて見せれば、似ているように見えない方がおかしい。
[2012年3月14日18時09分の地震] の震度分布が[2011年3月10日6時24分の地震] と似ているというのなら、[2011年7月10日9時57分の地震]や[2011年9月17日4時26分の地震]や[2011年11月24日4時24分の地震]も同じくらい似た震度分布になっているといえるはず。

2012年3月14日18時09分...続きを読む

Qエクセルのセル内に全角数字を入力したいのにエンターを押すと自動で半角になってしまいます。

お世話になっております。
エクセルのセルに「202」と全角で入力したいのですが、全角で入力してもエンターを押すと勝手に半角数字に切り替わってしまいます。
全角のまま入力する方法はありますか?
アドバイス宜しくお願い致します。

Aベストアンサー

単純に全角にしたいのなら
セルの書式設定→表示形式(分類<文字列>)

でなります。

Q3.11人工地震説

3.11人工地震説を信じている人は、物事を自分で考えられない思考停止者ですか?

突っ込みどころ満載のブログをソースに色々垂れ流しているのは、科学的裏付けをしないからでしょうか?

Aベストアンサー

初耳(眼)です。
どんな説,何処で見られますか?
あれだけの破壊力を持ったエネルギー,人工で生み出すのはとても無理です。
世界最大の水爆でも追いつかないと思います。
アメリカ・フランスの珊瑚礁核実験でも,津波は見られませんでした。
相当大きな隕石の衝突に匹敵するエネルギーです。
誰がイタズラしたのでしょうか?

Q半角入力セルを全て全角入力セルに変換

Office2000のExcelです。

半角文字が入力された多くのセルをまとめて全角に変換したいのですが、できますでしょうか?

ex) 402 ⇒ 402

宜しくお願いいたします。

Aベストアンサー

=JIS(セル)
で全角になります。英字を大文字(a→A)が同時の場合は
=JIS(UPPER(A1))

数値のみのセルを全角で表示だけでいいなら、セルの書式設定で表示形式をユーザー定義にして
[DBNum3]0
※小数点以下桁やカンマ区切りのある場合は、上記の0部分を修正してください。

QDivX 3.11 のインストール

DivX 3.11 をインストールしようとすると「Windowsのロゴテストに合格していません」というメッセージが出ます。
このままインストールを続行するのはまずいのでしょうか?
OSはXPで、DivX5.02はインストール済です。

Aベストアンサー

このメッセージが出ているとしても問題無いと思います。

よくあるメッセージです。

Qエクセルで、【スペース除き】【半角⇒全角へ】

タイトルの件、質問します。

A1セルに、下記のように、全角と半角の文字数字及び、スペースが入っています。
これを
・全角のみ
・半角文字、半角スペース 削除
を出来ないでしょうか?

あいうえお12345 アイウエオ 12345

Aベストアンサー

えーと・・・セルの内容を
・全角のみ「残す」
・半角文字、半角スペース「は」削除
と日本語的に補助しても良いのでしょうか?

例)
あいうえお12345 アイウエオ 12345
        ↓
あいうえお12345 アイウエオ
(「(半角スペース)12345」は半角だから削除
 全角のスペース(「5」と「ア」の間は全角だから残す)

という具合でしょうか。

だとすると、JIS関数(半角→全角へ変換)などのワークシート関数のみ、
あるいはエクセルの基本機能だけではおそらく難しいでしょう。
可能性があるとしたら、SUBSTITUTE関数で(強引に)置き換えるやり方。
  =SUBSTITUTE(SUBSTITUTE(文字列,"a",""),"b","")・・・
と、文字数分連ねてやる感じです。
正直、置き換える文字の種類が多いので
(数字だけで10、英アルファベットで26×2、カタカナが・・・スペースが・・)
その分だけSUBSTITUTEを重ねるか?という観点から実用的では決して無いです。


マクロを使えばなんとなくは出来そうですが・・

<元のセルに「書き換える」やり方>
Sub sample()
Dim i As Long
Dim myStr As String

myStr = ""
For i = 1 To Len(Range("A1"))
    If Asc(Mid(Range("A1"), i, 1)) < 0 Then
        mystr = mystr & Mid(Range("A1"), i, 1)
    End If
Next
Range("A1") = mystr
End Sub

これを適当なモジュールに貼り、走らせます。
元のセル(A1)の中身を書き換えますので、走らせる前に保存必須です。


<ユーザー定義関数を使うやり方>
Function DelNarrow(myStr As String) As String
Dim i As Long
Dim Temp As String

Temp = ""
For i = 1 To Len(Range("A1"))
    If Asc(Mid(Range("A1"), i, 1)) < 0 Then
        Temp = Temp & Mid(Range("A1"), i, 1)
    End If
Next
DelNarrow = Temp
End Function

これを標準モジュールに貼り付けると、普通の関数のようにワークシートで使えます。
例えば、元の文字列がA1セルにあるとしたら、
  B1セル:=DelNarrow(A1)
としてやると、半角文字だけを削除した文字列が返ってきます。



コードとしては急ごしらえでお粗末ですが、とりあえず参考まで。

えーと・・・セルの内容を
・全角のみ「残す」
・半角文字、半角スペース「は」削除
と日本語的に補助しても良いのでしょうか?

例)
あいうえお12345 アイウエオ 12345
        ↓
あいうえお12345 アイウエオ
(「(半角スペース)12345」は半角だから削除
 全角のスペース(「5」と「ア」の間は全角だから残す)

という具合でしょうか。

だとすると、JIS関数(半角→全角へ変換)などのワークシート関数のみ、
あるいはエクセルの基本機能だけではおそらく難しいでしょう。
可能性が...続きを読む


人気Q&Aランキング

おすすめ情報