yosukeh / try1

0 stars 0 forks source link

検索のSuggestで、1文字目が濁点のあるもの「バルトレックス」などが、「ば」を入れた際にヒットしない。 #245

Closed yosukeh closed 8 years ago

yosukeh commented 8 years ago

Keyword1文字目がソート用に「は」で登録されているため。

直し方 ・対象になるCELLの抽出(次コメントのEXCEL式を、H列に入れる)  ・対象の文字を、  ・漢字→ひらがな化  http://anti.rosx.net/etc/tools/rome.php#hash1 (YahooルビふりAPI)  ・カタカナ→ひらがな化  http://tool.muzin.org/hirakata/ ・現在のKeywordと;で結合。 ・元データのA-Hを、Hでソート。 新しいKeywordを貼り付け。  A列でソート。 ・あとはデータを出力。

yosukeh commented 8 years ago

対象になるCELLの抽出式:

=IF(or(or( MID(C7,1,1)="が", MID(C7,1,1)="ぎ", MID(C7,1,1)="ぐ", MID(C7,1,1)="げ", MID(C7,1,1)="ご",

MID(C7,1,1)="ざ", MID(C7,1,1)="じ", MID(C7,1,1)="ず", MID(C7,1,1)="ぜ", MID(C7,1,1)="ぞ",

MID(C7,1,1)="だ", MID(C7,1,1)="ぢ", MID(C7,1,1)="づ", MID(C7,1,1)="で", MID(C7,1,1)="ど",

MID(C7,1,1)="ば", MID(C7,1,1)="び", MID(C7,1,1)="ぶ", MID(C7,1,1)="べ", MID(C7,1,1)="ぼ",

MID(C7,1,1)="ぱ", MID(C7,1,1)="ぴ", MID(C7,1,1)="ぷ", MID(C7,1,1)="ぺ", MID(C7,1,1)="ぽ" ),or( MID(C7,1,1)="ガ", MID(C7,1,1)="ギ", MID(C7,1,1)="グ", MID(C7,1,1)="ゲ", MID(C7,1,1)="ゴ",

MID(C7,1,1)="ザ", MID(C7,1,1)="ジ", MID(C7,1,1)="ズ", MID(C7,1,1)="ゼ", MID(C7,1,1)="ゾ",

MID(C7,1,1)="ダ", MID(C7,1,1)="ヂ", MID(C7,1,1)="ヅ", MID(C7,1,1)="デ", MID(C7,1,1)="ド",

MID(C7,1,1)="バ", MID(C7,1,1)="ビ", MID(C7,1,1)="ブ", MID(C7,1,1)="ベ", MID(C7,1,1)="ボ",

MID(C7,1,1)="パ", MID(C7,1,1)="ピ", MID(C7,1,1)="プ", MID(C7,1,1)="ペ", MID(C7,1,1)="ポ"

)),1,0)