• ベストアンサー

並び替え

こうなっているのを 1あ 2あい 3あい 4あい 5いう 6いう 7う 8う 以下のように 1あ 2あい 3あい 4あい 5 いう 6 いう 7  う 8  う このように、行は変えず、列ごとに同じ文字を並べ替えたいのですが、どうしたら良いですか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

1文字1セルですか。 (OKWWAVEでは列が崩れる時があるので、わかりにくいわけです) 清音だけ、考えて、濁音、半濁音、拗音などを考えずに質問してませんか。清音の関数CODE()の順が、濁音のコードが次に来るおかげで、連続してないのですが。 英字・数字・半角・全角など混合は考えなくて良いのですか。 同一行で「うい」と出現もあるのでしょう。 VBAで1行ずつ、行ソートをすれば、左右的には昇順になるが。列あわせも必要なのでしょうね。あるいはこちらが主眼か。 難しそうですね。

haihaiq
質問者

補足

1文字1セルです。 ひらがなで表記しましたが セルにアルファベットが1文字づつある場合 行は変えず、列ごとに同じ文字を並べ替えたいです。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

=REPT(" ",CODE(RC[-1])-9250) & RC[-1] こういう式でどうでしょう。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelのセルの結合

    いつもお世話になっています。 エクセルのA列の文字列とB列の文字列を合体させる方法はありますか? 1000行くらいあるので コピーしていたら大変なのです。 例) A1のセルの文字列 あい B1のセルの文字列 うえお C1に あい うえおと表示させる。←これがやりたい できれば Aの文字とBの文字の間に半角スペースを入れたいのですが・・・。 よろしくお願いします。 

  • エクセルで並び替えが出来ない…!

    エクセルでセルに 文字(というかデータ)をたくさんの行にわたって入力し 右側の別列に数式を入力し特定の文字を抽出し 下に連続データを複写していきました。そして その抽出した文字の列をソートしようとしたのですが 並び替えできません。 原因はもともと連続した数式だからだと思いますが… それを式としてでなく抽出した文字として並び替えることは出来ませんか?? 回答よろしくお願いします。

  • EXCELの 編集 検索キーを使わず 検索したい

    EXCELの 編集 検索キーを使わず シート上で検索文字を指定して 検索された 全ての セルを表示したい。  第1表 CODEー名前表 CODEを探す A列 B列 C列 D列 1行 CODE 名前 CODE 2行 1001 あいうえお 1001 3行 1002 ああいうえ 1002 4行 1003 おあいうえ 1003 5行 1004 えおいうえ 1004 6行 1005 うえおあい 1005 7行 1006 うえああい 1006 第1表 CODEー名前表 から”あ”の含まれる全ての 名前 CODEを 第2表みたいに 作りたいのです 第2表 CODEを探す A列 B列 C列 D列 1行 検索する 名前 *あ* 2行 3行 検索された 名前 検索された CODE 4行 あいうえお 1001 5行 ああいうえ 1002 6行 おあいうえ 1003 7行 うえおあい 1005 8行 うえああい 1006 マクロを使わない方法で お願いします。 1:検索された 文字の足し算 2:文字の足し算をするごとに 1行増やす 3:改列 4:SUMPRODUCTで 文字の足し算は出来ますか?

  • エクセルのデータ並び替えについて教えてください。

    エクセルのデータ並び替えについて教えてください。 セブン エクセル2007 です、初心者ですよろしくおねがいします。 1行目に表題(○○会名簿)と入力 A列とB列を結合して中央揃えしました。 2行目にA例は名前 B列は住所と入力 3行目からは上記に添い名前、住所と入力してから、数行を過ぎたところで 名前のA列昇順にデータを並びかえようとしたら、1行と2行目も混ざり並び替えられました。 3行目以下を並び替えすることはできないのでしょうか? 方法を教えてくださいませ

  • エクセル、並び替え正しくソートしない。

    エクセルで並べ替えを行おうとすると、「並べ替えの前に」 次の並べ替えのキーにはテキスト形式の数値が含まれているため、 正しくソートできません、会員コード と出ます。 この会員コードは文字列で001~260行程有ります、最初250行 作成後数ヵ月後に追加した行がテキスト形式に成ったのだと思います、 これが正しい位置に並ばない原因のようですが、 どの様に修正するのか方法をご教授お願いします、 OS:XP エクセル2003 ちなみに001~+で260までドラックしても列を文字列に指定しても問題のセルは改善されない、

  • VBAで,特定の漢字が入っている行のみ,下のほうに

    ExcelのVBAでのソートについて教えていただきたいと思います。 行を並べ替える(2行目が見出し行なので,3行目以降)のですが, 或る列(C列)に特定の漢字が入っている行を, 一番下にしたいのですが, どのようにすればよろしいでしょうか? 3行目以降のイメージとしては: あい う   え和えええ おか きき  くけこ さし すすす せそ和 たち つて  和となにぬねの はひ ふへ  ほ ↓ おか きき  くけこ はひ ふへ  ほ あい う   え和えええ さし すすす せそ和 たち つて  和となにぬねの 上記の例のように, 「和」という文字がC列に含まれている行のみを下のほうに集め, 入っていない行を上のほうに集めたいのです。 上記はイメージなので, 実際は, 「特定の文字だけが漢字で,他はすべて平仮名」なんてことはありません。 「和」という文字がC列に含まれている行のみを下のほうに集めるという並べ替え前の 行の順序は, 必ずしも保たれている必要はありません。 Excel2000ですが,回答は他のバージョンでもいいです。 どのバージョンか断っていただくとこちらとしても参考になります。

  • エクセルの並び替え

    初歩的かと思いますがご教授願います。 以下のようなセルがあったとします 列行A B C (1) 1   2 (2) 2   3 (3) 3   1 これを何らかの方法を用いて A B C 1   1 2   2 3   3 という形に並び替えられないでしょうか? 色々検索してみましたがキーワードが悪いのか求めるものにたどり着けませんでした。(そもそもないのか 何卒よろしくお願いします。

  • 並び替えがしたいのですが。。。

    Excel2000を使用しています。 文字列として入力している地番を、数値の昇順に並び替えをしたいのです。どうしたらいいのでしょうか? 地番を文字列としているのは、一つのセルに地番を"-"で区切って入力しています。地番の入力例としては、1-1,10-1,20-1です。そのセルを数値として入力出来ればいいのですが、"1-1"を例にすると1月1日になってしまうので、文字列として入力しています。文字列のセルを昇順に並び替えをすると、1→10→100→2→20…となってしまいます。数値の昇順(1→2→10→20→100)にするには、どうしたらいいでしょうか? 関数を使って"-"の前と後で抜き取り、並び替えすることも考えたのですが、優先キーが3つまでなので困ってます。大字・小字・地番で並び替えしたいのです。 出来れば、件数が3000~5000件程ありますので、そのまま文字列セルの状態で昇順になると嬉しいです。 よろしくお願いします。

  • (セルに)1文字入力される度に検索したい(エクセル

    Private Sub Worksheet_Change(ByVal Target As Range) 'A1が変化したら If Target.Row = 1 And Target.Column = 1 Then Call Samplex End If End Sub 今は、上記プログラムで、A1に変化があったとき(文字を入力してエンターを押したとき)に、A列の各行の文字列を検索し、該当した行を表示させています。 これを、エンターを押さなくても、1文字入力するたびに、自動で検索結果が表示されるようにしたいです。 例 A1に「あ」と入力 あ あい あいう という文字列のある行が表示され さらに「あい」と入力すると、 あい あいう という行が表示される。 どなたかよろしくお願いします。

  • 列の先頭に入力されている数字(文字)を表示したい

    以下のような表があるとします     A列  B列  C列 1行  1 2行       5   6 3行  2     4行           7 5行  3 各列の最後の行に以下のような回答を表示させる関数が知りたいです。 A列の一番最初の文字は1 B列の一番最初の文字は5 C列の一番最初の文字は7 分かりづらいかもしれませんがご教示ください

このQ&Aのポイント
  • TD-4550DNWBで60㎜×60㎜のラベルサイズを初期設定に追加する方法を教えてください。
  • TD-4550DNWBのラベル印刷で「用紙の登録に失敗しました。起動しているアプリケーションを閉じてからやり直してください。」というエラーメッセージが表示されます。
  • Windows11でTD-4550DNWBをUSBケーブルで接続して使用しています。関連するソフトはP-touchエディターです。
回答を見る

専門家に質問してみよう