![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
> 今一度私がやりたいことを、具体的に説明させていただきます
>
> 例えば「やまだ」
> ↓
> この名前をバラバラにした組み合わせを、一覧にして表示したいのです
これは、、、最初の質問文からはまったく読み取れませんでしたよ。
最初から具体例を出していただくべきでした。
名前の文字数は一定ではないですよね?
これはちょっと関数では難しいような気がします。
私ではマクロでもちょっとお時間をいただかないと。。。
あるいは、具体例を質問文に書き加えて質問を立て直されたら
回答が早くつくかもしれません。
すいませんでした
思ったよりも高度な関数が必要のようですね
少し間を置いて、再度質問を立てなおしてみます
何度もお答えいただき、感謝しています
(^人^)
No.2
- 回答日時:
> その際にはセル?1にひらがなでの名前を入れればよいのでしょうか?
B1にひらがなを入力してください。
> と入力し、M列あたりまで(想定される最大のよみがなの文字数分だけ)コピーする。
>
> というのが、よくわかりません
> セルC1に式を入力するのはわかりますが、M列あたりまでというのがわかりません
> これはこの式をM列までコピペするということで、よろしいですか?
えっとですね、名前のよみがなの文字数って決まってませんよね?
名前が変わるとよみがなの文字数も変わりますよね?
よみがなが7文字の人の名前をB1に入力した場合に、
条件式がI列まで入っていれば、その人のよみがなは全部表示されます。
でも、よみがなが10文字の人の名前をB1に入力した場合に、
条件式がI列までしか入っていなかったら、その人のよみがなは途中までしか
表示されませんよね?
ですので、あなたが入力を「想定している」人の名前はたくさん(あるいは、いくつか)
あると思いますが、その中で「最大のよみがなの文字数」になる列まで
コピーしてください、ということです。
最大よみがな数が11文字であれば、M列までのコピーで構いません。
この回答への補足
nao-vさま
重ねての早々なるお返事に、感謝感謝です!
実際にcalcを起動してやってみましたが、先頭の「い」だけが表示されるだけでした
今一度私がやりたいことを、具体的に説明させていただきます
例えば「やまだ」
↓
この名前をバラバラにした組み合わせを、一覧にして表示したいのです
やまだ
やだま
まだや
まやだ
だまや
だやま
と、このような組み合わせを、一覧で出せるようにしたいのです
乗りかかった船だと思って、どうかもうひと肌脱いでやってくださいませ
m( _ _ )m
No.1
- 回答日時:
1から10まで説明したいところですが、不明点が多いので
十分なご説明ができないかも知れません。
まず確認ですが、なさりたいことは
・OpenOffice Calcを使用する
・あるセルに名前が漢字で入力されている
・漢字で書かれた名前をひらがなに変換する
・変換したひらがなを1セルに1文字ずつ表示する
ということでよろしいでしょうか?
上記の前提で話を進めます。
まず、OpenOffice calcは標準では漢字→ふりがなの変換はできません。
ただし、拡張機能をインストールすると、変換できるようになります。
下記URLを参考にして
http://oji3.dtiblog.com/blog-entry-475.html
・Furigana_0.6_Windows.oxt
・mecab_naist_jdic_0.2.oxt
・mecab-0.994.exe
をダウンロードおよびインストールしてください。
※ただし、この機能は漢字の読みを機械的に変換するだけのため、
名前の読みとして正しい結果が得られるとは限りません。
準備ができたら以下のことをcalcでやってみてください。
1.セルA1に漢字で名前を入力
2.セルB1に
=HIRAGANA(FURIGANA(A1))
と入力→A1の読みがひらがなで表示される
3.セルC1に
=IF(LEN($B1)>=(CELL("COL";C1)-2);MID($B1;CELL("COL";C1)-2;1);"")
と入力し、M列あたりまで(想定される最大のよみがなの文字数分だけ)コピーする。
よろしければお試しください。
この回答への補足
nao-vさま
ご丁寧な回答をいただきまして、ありがとうございます
名前をひらがなにするのは、自分で手入力するのを前提といたしますので
自動変換につきましては、誤変換の可能性もある為、インストールは省かせていただきます
その際にはセル?1にひらがなでの名前を入れればよいのでしょうか?
その上で=IF(LEN($B1)>=(CELL("COL";C1)-2);MID($B1;CELL("COL";C1)-2;1);"")
と入力し、M列あたりまで(想定される最大のよみがなの文字数分だけ)コピーする。
というのが、よくわかりません
セルC1に式を入力するのはわかりますが、M列あたりまでというのがわかりません
これはこの式をM列までコピペするということで、よろしいですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本語 自分の求める回答をしてもらえない原因は?(+教えてgooの使い方について) 16 2022/04/24 13:26
- その他(悩み相談・人生相談) 悪いことをしたのは承知していますが、回答お願いします。 事の重大性は妊娠してる私が実感してますので、 5 2022/04/30 18:06
- メガネ・コンタクト・視力矯正 視力の左右差の問題 新中一の12歳です。回答、よろしくお願いします 私は視力に左右の差があります。右 1 2022/04/01 01:56
- 相続・贈与 マンションの相続と名義変更について 4 2022/07/08 15:34
- ヤフオク! ヤフオク!の個人情報系はどの程度公開されるのでしょうか? 3 2022/11/22 23:04
- グループウェア Malwarebytesを解約したいのですが解約方法を教えてください 1 2022/07/03 00:02
- 小学校 学力テスト 小6 悲しくなりすぎて 9 2022/04/19 23:11
- デスクトップパソコン 大量のファイルの中から壊れた動画ファイルを検出して削除したい 2 2023/08/11 22:16
- 関東 20年以上前の祖師ヶ谷大蔵の皮膚科の先生を探しています 1 2022/09/22 13:51
- 大学受験 担任が無理です 6 2022/10/18 23:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
エクセルで表示されている数字...
-
Excel上でのデータ数字が連番で...
-
列の数字に100をかけたい
-
エクセルのsumifでかけ算してか...
-
エクセルで小数を含む数値の抽出
-
別のセルに値が入力されたら、...
-
エクセル:横長の表を改行して...
-
C列にF列の担当者(A〜)を順番...
-
時間を「昼間」と「夜間」に分...
-
エクセルでセルの値分の個数の...
-
HYPERLINKとADDRESSとMATCHの組...
-
Excel HLOOKUPで...
-
Excelでの検索結果を含む行だけ...
-
エクセルで2行まとめて並び替...
-
アルファベットを含む数をエク...
-
EXCELの特定セルを編集不可・コ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
数式が入ったセルを含めて、数...
-
SUMに含まれる範囲から特定のセ...
-
列の数字に100をかけたい
-
Excel上でのデータ数字が連番で...
-
別のセルに値が入力されたら、...
-
エクセルで表示されている数字...
-
エクセル:横長の表を改行して...
-
エクセルでセルの値分の個数の...
-
スペースとスペースの間の文字...
-
HYPERLINKとADDRESSとMATCHの組...
-
Excelのセル内文字の並び替えに...
-
時間を「昼間」と「夜間」に分...
-
エクセルで曜日に応じた文字を...
-
エクセルで、毎日の走行距離(...
-
入退社日より各月末の在籍者数...
-
エクセルのsumifでかけ算してか...
-
Excelで五十音順に並べ替えたい
-
エクセルで1列全部10倍したい
おすすめ情報