Excelを使って複数のツイートURLを時系列順(古い順)に並び替える方法


  • 公開:
  • 更新:
  • 編集:
概要 ▶ TwitterのURLに含まれるツイートIDは数値になっています。この数値は古いと小さく、新しいと大きいようです。このツイートIDを軸に並び替えをすれば複数のツイートを時系列順に並び替えられます。
Excelを使って複数のツイートURLを時系列順(古い順)に並び替える方法

イベントが開催されて、そのイベントの感想などをSNSで共有することは、もはや当たり前の光景になりました。

イベントのハッシュタグがイベント主催者から提示されて、参加者がそのハッシュタグ付きの投稿をするのも、かなり行われていて、主催者や参加者がそのハッシュタグを検索して、感想や反応をまとめるというのも日常的に行われていますね。


私も最近参加したイベントではこんな感じでツイートをまとめたりしました。

画像出典:【SNS反響】文具女子博2019へのご来場ありがとうございました|お知らせ


検索して出てきたツイートなどのURLをまとめる作業をするにあたって、見つけたツイートのURLが時系列順にまとめられれば良いのですが、まとめる作業を複数名で行ったり、複数のキーワードでの検索を行ってまとめていたりする場合には、「とりあえずまとめるツイートは大量に見つけて羅列しただけ」の状態になってしまいがちです。


今回はそんなツイートのURLが大量に羅列されている状態から、ツイートを時系列順に並べる方法を紹介します。

目次 [ 隠す ]
Loading...

ツイートのURLの仕組み

そもそもTwitterのURLの仕組みはどうなっているのでしょうか。

例えば以下のURLのツイートがあったとします。

https://twitter.com/jdash2000/status/1209022664565616640

これを分解すると

https://twitter.com/【ユーザーネーム】/status/【ツイートID】

という形になっています。

このツイートIDはツイート固有のものになっていて、数値で構成されています。

いくつかのツイートを見てみると、この数値が大きいものは新しく、小さいものは古いツイートであるようです。[要出典]


つまりツイートIDを昇順・降順に並べることで時系列順にできそうですね!


ツイートを時系列順に並べる手順

例えば以下のツイートのURLを時系列に並び替えるとします。今回は古い順(古い→新しい)に並び替えます。

https://twitter.com/fooooooomin/status/1210187265776869381
https://twitter.com/ume_blackP_765/status/1210510101817090049
https://twitter.com/shimoda_asami/status/1210217221219184645
https://twitter.com/asobistore/status/1210395390857498624
https://twitter.com/imas_official/status/1210196082891747330
https://twitter.com/imas_official/status/1210398593607057410

※Twitterにて「アイマス15周年」を検索したものから個人的な主観でピックアップ。アイマスもうすぐ15周年おめでとうございます。

ExcelにツイートのURLを貼り付ける

まずExcelを起動します。

A列に寺家列に並び替えたいツイートのURLを貼り付けます。

B列はA列と同じものを貼り付けます。


データを区切る

「データ」のタブから「区切り位置」をクリックします。


元のデータ形式では「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」を選択して「次へ」をクリックします。


区切り文字の設定では、区切り文字の「その他」にチェックを入れ、「/」(半角のスラッシュ)を入力します。

連続した区切り文字は1文字として扱うにチェックを入れて「次へ」をクリックします。


区切った後のデータ形式の設定では、下の方に表示されているツイートID(数字の部分)の列をクリックした後、「列のデータ形式」を「文字列」に設定します。


ツイートを時系列順に並び替える

ツイートIDの列(ここではF列)を選択して、ホームタブの「並べ替えとフィルター」にある「昇順」をクリックします。


「並べ替えの前に」のダイアログでは「選択範囲を拡張する」を選択して「並べ替え」をクリックします。


すると、ツイートが古い順に並べ替えがされるので、A列以外を削除します。(もしくはA列をコピーします)


これで完了です。


並べ替えをしたツイートは以下のとおりになりました。

https://twitter.com/fooooooomin/status/1210187265776869381
https://twitter.com/imas_official/status/1210196082891747330
https://twitter.com/shimoda_asami/status/1210217221219184645
https://twitter.com/asobistore/status/1210395390857498624
https://twitter.com/imas_official/status/1210398593607057410
https://twitter.com/ume_blackP_765/status/1210510101817090049


古い順(古い→新しい)になっているか、このページに埋め込んで確認してみましょう。


きちんと古い順(古い→新しい)に並んでいますね!


新しい順(新しい→古い)に並べ替えをしたい場合は、先ほどの「昇順」のところを「降順」に変更します。


Excelを使えば、時系列で並び替えることも簡単でしたね!


それではよいTwitterライフを。

カテゴリー:

このページをぜひシェアしてください