• 締切済み

ホームページでの並べ替えについて

テーブルの見出し→|名前|駅名|徒歩|個数|年数| テーブルのセル →|文字|文字|数値|数値|数値| テーブルのセル →|文字|文字|数値|数値|数値| テーブルのセル →|文字|文字|数値|数値|数値|… のような並べ替えがしたいんですけど、HTMLやjavascriptなどを試してはいるのですが、どうしてもうまくいきません。 tbodyとかsortとか使うらしいんですけど、なかなか並べ替えしてくれません。 どなたか回答お願いします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

なにをトリガーにしてどうソートしたいの? たとえば見出しの各文字をクリックすると、その列をキーに 昇順(降順)ソートするとか・・・そういうの

関連するQ&A

  • エクセルの並べ替えがうまくいかない

    インターネット上(HTML)の表をコピーしてエクセル(2000)に貼り付けて使おうとしました。 貼り付けると、値ごとにセルが分割されてちゃんとした表に見えるのですが、数値を並べ替えようとするとうまくいきません。 具体的には、見出し行が数値と見做されて並べ替えされたり、数値の1行目が見出しと見做されて固定されたりします。 見出しと数値の書式設定を変更しても同じでした。 是非、対処法を教えてください。

  • Excel2003での並べ替えについて

    行を上から 1>1A>1B>2>2A>2B・・・15>15A>15B という順序で 並べ替えしたいのですが、可能でしょうか? 対象行のセルを書式設定で文字列や数値に変換してみたのですが 意図したようには並べ替えができませんでした。 何卒ご教示の程、宜しくお願い致します。

  • excelで追加した行だけ並べ替えできなくなった

    似たデータを表の下部に追加するため、何行かを選んでコピーし、「コピーしたセルの挿入」にて表の下部に貼り付け、その後で貼り付けたセルの一部データの書き換えを行いました。その後データの並べ替えを行おうとしたのですが、新たに貼り付けた行部分だけ並び順えができません。元のように全体の並べ替えをする方法をご教示下さい。なお元のデータは私自身が作ったものでなく、データの並べ替えは見出し行の所についている▼ボタンに頼っています。データは大部分が文字列で、一列のみが日付です。

  • エクセルシートの並べ替えについて

    ひとつのエクセルブックに複数のワークシートがあって、それぞれのシートの見出し(デフォルトでsheet1とか2とか入っているところです)に名前をつけています。(例)東京支店、名古屋支店、大阪支店...等 今、シートの順番が作成順なのですが、これをシートの見出しの文字から、一発で昇順や降順に並べ替える方法はありますか? 参考書によると手作業では1枚ずつシートの順番の並べ替えができるようですが、シート枚数が多いためお尋ねしています。 よろしくお願いしします。

  • エクセルでの並べ替え

    エクセルド素人です^^; 使っているのはExcel2000です。 csvで読み込んだ住所録をアイウエオ順でなく 郵便番号や電話番号などの「数字順」に並べ替えたいのですが 並べ替えをすると対象にした数字の列だけが並べ替えられ 全体の並びはそのままになってしまう (名前がアイウエオ順のまま他人の情報に並べ替えられる)ため 住所録として使えなくなってしまいます。 何かの設定が悪いのだとは思いますがどこをどうすればいいのか分かりません^^; セルの書式、と言う項目があったのでここを「標準」から「数値」に変えてみたのですが結果は同じでした。 使いこなせてる方にはつまらない質問とは思うのですが 手元にあるガイドブックを見たり同様の質問を探してみたのですが 解決せず、困っています。 よろしくお願いいたします。

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

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

  • オープンオフィス・列の一部数字並べ替え方法

    オープンオフィスで、列にある全部のセルではなく、 一部のセルを選択して並べ替えする方法を教えてください。 列の全セルだと、データ→並べ替え→最優先キーに列の名前表示→昇順 で、並び替えができますが、 一部だと最優先キーに選択範囲内で一番上に表示されている数値が表示され、 並び替え後も、その数値が一番上に表示されたままです。 指定なしを選ぶと、並び替えられません。 どなたか詳しくご存知のかた、教えてください!

  • エクセルのセル内の左上の三角形

    お世話になります。 数字と文字が混じっているのをソートしたいのですが,うまくできていません。 ソートするところを文字列に設定をしています。 セルを見ると,同じ1でも,セルの左上に黒い三角形があるのとないのがあるためにうまくソートができません。 その三角形は「数値をテキスト形式か,アポストロフィで始まっています」というコメントがでます。 この三角形をすべてに付けるか,なくす方法が分かればできそうです。ご教授お願いします。

  • エクセルでのソートについて

    エクセルのソートがうまくいきません。 SHP-1 SHP-10 SHP-100 というセルをソートしたいのですが、 文字列がはいっているようです。 文字列の書式を数値に変更し、さらに 空白セルに数値「1」を入力してコピー し、形式を選択して貼り付けの、演算の 乗算。という方法で書式を変更しましたが ソートがうまく出来ませんでした。 何かいい方法はありますでしょうか?

  • ホームページ上に「文字サイズ大」ボタンのつけ方

    ホームページ上に「文字サイズ大」のボタンをつけたいと思い、下記のように書きました。 基本の文字サイズは決めています。 「文字サイズボタン」を押すと、少し大きくしたいのですが、bodyは大きくなりますが、table内の文字は変わりません。 他にも「h1」「p」もあるのですが、どうしたらいいでしょうか? ぜひ、教えてください。 よろしくお願いいたします。 ------------------------------------------------------------- <style type="text/css"> <!-- body,h1,table,p,{font-size:13px;} --> </style> <script type="text/javascript"><!-- function large() { document.body.style.fontSize = "100%"; } //--></script> </HEAD> <BODY><INPUT type="button" onclick="large()" value="文字サイズ「大」"> <BR> <BR> あああああああああああああああああああああああああああああああ <TABLE border="1"> <TBODY> <TR> <TD>ああああ</TD> <TD width="111">あああああああ</TD> </TR> </TBODY> </TABLE> </BODY>

専門家に質問してみよう