こんにちは、よろしくお願い致します。 別の表に五十音順に並べたく、 SORT関数を使いましたが、正しく並べ替えられません… 表に名前を入力していったら、別の表に五十音順に並べるには、SORT関数ではできないのでしょうか? 田中 佐藤 飯田 と入力したら、 飯田 佐藤 田中 と別の表に並べ替えていきたいです よろしくお願い致します。
2021はLAMBDAはだめなんですね。 365なら A B 1 田中 飯田 2 佐藤 佐藤 3 飯田 田中 B1 =LET(a,A1:A3,SORTBY(a,BYROW(a,LAMBDA(r,PHONETIC(r)))))
こうかな? =LET(a,A1:A3,SORTBY(a,PHONETIC(OFFSET(a,SEQUENCE(ROWS(a))-1,,1)))) とか =LET(b,A:A,a,TAKE(b,COUNTA(b)),SORTBY(a,PHONETIC(OFFSET(a,SEQUENCE(ROWS(a))-1,,1))))
んなっと様 いつもありがとうございます! ファイルを共有している人達が BYROWやLAMBDAとか、難しくて 扱えないようなので、、、 PHONETIC関数なら使えそうなのです。 つまり、PHONETIC関数でふりがなを 取り出した列を追加しておけぱ ふりがなで、SORT関数使えば 五十音順に並べ替えられるという 事であってますでしょうか?
これは?だめでしたか? =LET(a,A1:A3,SORTBY(a,PHONETIC(OFFSET(a,SEQUENCE(ROWS(a))-1,,1))))
引用:PHONETIC関数でふりがなを 取り出した列を追加しておけぱ ふりがなで、SORT関数使えば 五十音順に並べ替えられるという 事であってますでしょうか?
んなっと様 ご返信ありがとうございます! >=LET(a,A1:A3,SORTBY(a,PHONETIC(OFFSET(a,SEQUENCE(ROWS(a))-1,,1)))) LETも難しいようなので、PHONETICの列を作成する方法でいきたいとおもいます んなっと様の数式の中にPHONETICがあったので、それでなるほどと思いついた次第です! ありがとうございました!!
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
外交官から学ぶ グローバルリテラシー
令和のマナー検定