- ベストアンサー
excel 文字操作
今、EXCELの関数に行きずまっています。 問題は すずきたろう → すずき たろう さとうけん → さとう けん やまだはなこ → やまだ はなこ ・ ・ ・ と続きがあるのですが→にある通り、このかな氏名の苗字と名前の間に「空白」 をいれたいんです。 その関数があったら教えてください。 その他の方法もあったら教えてください。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルで1つのセルに入っている文字を分ける
エクセルで、ふりがなの名前の一覧があります。 苗字と名前の間は必ずスペースが入っています。 この状態で苗字と名前を違うセルに分けることができるでしょうか? (フリガナなので、文字数が一定ではありません) │すずき いちろう│ ↓ │すずき │いちろう │ よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBAエクセル 文字の一部を置き換える方法
エクセル2003を使っています。 エクセルマクロで b6セルに名前が入力されています。その名前の2文字目を●に置き換えたいです。 鈴木 花子→鈴● 花子 星 光子→星● 光子 すずき はなこ→すず● はなこ ほし みつこ→ほし● みつこ (1)シートが100枚くらいありまして、シート名に”届”という文字が含まれているシートのb6セルを置き換える (2)a6に名前のかなが入力されているので、そこも3文字目、4文字目を●に置き換える というマクロを教えてください。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access2002の関数で苗字と名前の間の空白を詰める方法
Access2002の関数で苗字と名前の間の空白を詰める方法 Access2002で氏名一覧があります。 但し、データは苗字と名前の間に空白があったり、無かったりしています。 空白がある場合は、その空白と詰めて表示させたいと思いますが、どのようにしたら宜しいでしょうか? ご教授願います。
- ベストアンサー
- Windows XP
- Excel)SUMPRODUCT関数で・・・
今まで困ったときにこちらで色々調べて答えを見出していた者です。 いつも参考にさせていただきありがとうございます。 ついに、うまいこと調べたいことが見つけ出せなくなってしまったため質問をさせてください。 ■基データ A B C D ――――――――――――――――――――― 1 氏名 形式 内容 金額 2 やまだ A りんご 50,000 3 さとう B バナナ 8,000 4 やまだ (A) みかん ▲30,000 5 すずき B もも 6,000 6 たなか C ぶどう 5,000 7 さとう (B) キウイ ▲4,000 というデータがあるとします。(明細みたいなもの) これを氏名(A列)と形式(B)列の条件で金額(D列)の合計を 別の表(集計表みたいなもの)に結果を出したいと思っています。 以前こちらで調べて、「SUMPRODUCT」関数が適していると思い 試してみました。そして結果も得られていました。 ですが、条件がちょっと複雑になってしまい、その関数での 対応が可能かどうかお知恵をお貸しいただきたいと思います。 または、別の方法(ピボットテーブルは対象外とさせてください) がありましたらご教示下さい。よろしくおねがいします。 【今までの条件設定(結果表示したいセルへの入力式)】 <氏名がやまだで形式がAの場合の金額の合計> =SUMPRODUCT(($A$2:$A$7="やまだ")*($B$2:$B$7="A"),$D$2:$D$7) ※さとう・すずき・たなかもそれぞれ求めます。 ※形式B・Cもそれぞれ求めます。(そして当初は形式に「()」の表示はありませんでした。) 【条件の変更によって結果を求めたいこと】 ■氏名別は変わらず、形式は「()」のあるなし関わらず [Aも(A)も同じ扱い]として金額の合計を求めたい。 上記の場合ですと、「やまだのA・(A)の合計値」と 「さとうのB・(B)の合計値」を算出する数式を知りたいです。 Bookの特徴ですが、 ・結果を出させるセルは同一シート内にあり、また印刷時は同一用紙に表示させる ・結果を出させるセルは見栄えの問題で結合させてある という具合です。。。 何かよい方法はありますでしょうか? 宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、列内が同じ名前を集計する方法は?
エクセルで以下のような表を作成したとします。 A列 B C D 1行 名前 項目 金額 2 すずき あいう 100 3 すずき かきく 200 4 すずき さしす 450 5 さとう あいう 150 6 さとう さしす 200 7 はやし あいう 250 8 はやし かきく 170 9 はやし たちつ 980 B列の名前が同じ者の、金額の合計をD列に出したいのです。 D4に すずきの合計 750、D6にさとうの合計 350、 D9にはやしの合計 1150 というふうに。 全部で100人分位、データ行数は15000ほどあるのですが これをさっとできるようにはどのようにしたら良いのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルでグループを決めて並べ替えできるか
こんにちは、エクセルで以下のように入力している場合、 同じコードの人ををグループと考えて、その代表者のあいうえお順 で並べ替えをする方法はありますでしょうか?? A列にコード、B列に名前、C列に振り仮名が振ってあります。 001、002などでグループ分けして、グループごとの それぞれの人にabcを割り当てています。 合計で2000人くらいグループは400程度あります。 001a 山田太郎 やまだたろう 001b 山田花子 やまだはなこ 001c 岡本一郎 おかもといちろう 002a 鈴木健二 すずきけんじ 002b 佐藤優子 さとうゆうこ 003a 宮元博 みやもとひろし 004a 田中ゆうじ たなかゆうじ 004b 原 桂子 はら けいこ 005a 伊藤裕美 いとうゆみ 005b 内田芳樹 うちだよしき 現在はコード順に並んでいますが、これを代表者(aのついている人) を基準にして、「あいうえを順」にならべかえることはできますか?? 005a 伊藤裕美 いとうゆみ 005b 内田芳樹 うちだよしき 002a 鈴木健二 すずきけんじ 002b 佐藤優子 さとうゆうこ 004a 田中ゆうじ たなかゆうじ 004b 原 桂子 はら けいこ 003a 宮元博 みやもとひろし 001a 山田太郎 やまだたろう 001b 山田花子 やまだはなこ 001c 岡本一郎 おかもといちろう と、このように並べ替えたいのですが・・ 代表者(aの人)をあいうえお順に並べ替えると、bcd・・・の 人はあいうえお順に関係なく同じグループの「a」の人にくっ付いてくるようにしたいのですが・・・ なにか方法があれば、どうかよろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- エクセル・1つのセルに入った漢字(カナ)の分け方
エクセルにお強い方、教えてください>< A1のセルに、 山田 花子(ヤマダ ハナコ) とあるとします。 私は B1のセルに 山田 花子 C1のセルに (ヤマダ ハナコ) と、分けてデータ化させたいのですが、 どのようにマクロを組めばよいでしょうか? また、分け終わったC1の(ヤマダ ハナコ)に 置換を使って( )をとって、 カナ を かな に直すため、 PHONETICと書式のふりがな機能を使って直しても データにエラーは起きずに処理できるでしょうか? 最終的なデータとして A1セル→山田 花子(やまだ はなこ) B1セル→山田 花子 C1セル→やまだ はなこ としたいのです。 ご存知の方いらっしゃいましたら、教えてください。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelの文字列操作関数で苗字と名を分けて表示
Excelの勉強をしているものです。文字列操作関数で多数の名前のデータから苗字と名を分けて表示する場合どのようにすればいいのかわかりません。 使う関数は RIGHT関数とFIND関数 取り出す文字数は、「全体の文字の長さ」-「空白1文字の位置」となっていて文字列全体の長さは、LEN関数を使用するとのことです。 大変困っています。どなたか詳しい方おしえてください。勉強中なものでわかりやすくおしえていただければと思います。
- ベストアンサー
- オフィス系ソフト
- エクセルでの文字列操作
間に空白がある文字列「AB C」を「AB C 」 「A BC」は「A BC」 「A B」 は「A B 」 と言う風に変更したいのですが何か良い方法はないでしょうか? 前が苗字で空白後名前なのですが印字する時のバランスをとりたいのです。皆さんどうかお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの文字内の空白の削除
EXCELの表の列に下記のようにカタカナで氏名が入っています。 ヤマダ タロウ ヤマダジロウ できれば、全て空白を詰めて下記のように修正したいのですが、エクセルの関数若しくはBVAでは可能でしょうか??trim関数は前後の空白だけ削除ですよね?? 宜しくお願いします ヤマダタロウ ヤマダジロウ
- ベストアンサー
- その他(プログラミング・開発)
お礼
詳しいお答えありがとうございます。 完璧なものはないんですね。最近、勉強し始めたので マクロやVBAの勉強はしてないんです。いずれはしたいですね。 それでは、教えていただいたのを試してみたいと思います。