tokviewer.app
日本語
執筆者 CommentTok 編集チーム · 公開日

Excel で TikTok コメント ID をそのまま保持する

TikTok コメント ID は、Excel に入った瞬間からテキストとして保持してください。CommentTok の TikTok Viewer のコメントワークスペースを使う場合は、ネイティブの Excel(.xlsx)エクスポートを選ぶと、エクスポーターが受け取った識別子の文字列を保持できます。CSV を使う場合は、列の型を明示してインポートします。その後、返信の照合や重複削除の前に、取り込んだ ID を変更していない元の文字列と比較します。

2026年9月14日の、取得前の CommentTok ワークスペースのオリジナルスクリーンショット。Excel の結果や新しい取得ではありません。
取得前のワークスペース。2026年9月14日のオリジナル製品スクリーンショット。

このガイドでは、意図的に作った19桁の識別子を2つ使います。これは学習用の値であり、TikTok から収集した ID ではありません。ライブ取得の成功も主張しません。再利用した9月14日のスクリーンショットは取得前のワークスペースであり、現在のエクスポート操作を示すものではありません。収集の基本はCSV エクスポート手順から確認できます。

要点

  • Excel の数値精度は有効数字15桁までなので、識別子はテキストセルに入れます。
  • CSV の引用符は、表計算列のデータ型を宣言しません。
  • ネイティブ XLSX は現在のエクスポーターに存在する文字列を保持しますが、以前に失われた値は修復できません。
  • セルの型と、独立した参照元との全ての文字の一致を確認します。

読める ID でも正しいとは限らない理由

識別子はレコードを示す値です。加算、平均、丸めには意味がありません。Microsoft のExcel の数値精度の説明には15桁の制限が記載されています。19桁の識別子をワークシートの数値として保存すると、すべての桁を保持できるとは限りません。

科学表記は表示上の手掛かりであって、完全な診断ではありません。列幅を広げれば文字が見えることはありますが、元の値が戻るわけではありません。異なる2つの識別子が末尾の区別を失って同じように見えると、誤った重複や、間違った親への返信の紐付けが起こります。

すでに壊れたセルを Text に変更しても、現在の値の扱いが変わるだけです。変更していない元データに戻って再インポートしてください。行順、隣接する ID、返信数から欠けた末尾を推測してはいけません。

利用できる場合はネイティブの Excel エクスポートを使う

現在の CommentTok ワークスペースで、コメントが取得できた後にエクスポート選択欄から Excel (.xlsx) を選び、エクスポートを押します。エクスポートには CommentTok アカウントへのサインインが必要です。求められたらサインインを完了して再試行してください。公開コメントをサインインなしで閲覧できても、ダウンロードが匿名になるわけではありません。

2026年9月16日に確認した実装では、comment_id、parent_comment_id、video_id を文字列として書き込みます。いいね数と返信数は数値、is_reply は Boolean です。ブックには CSV と同じ12項目を持つ Comments シートがあり、取得元と取得メタデータも含まれます。これは実装の確認であり、本番取得の成功報告ではありません。

保護はエクスポーターが受け取った値から始まります。上流のシステムがすでに ID を丸めていた場合、文字列に変換しても元の桁は復元できません。プラットフォーム ID がない場合も欠損のままです。一時的な UI 用 ID を本物のコメント ID として出力することはありません。データセットを結合するときは、この限界を見えるようにしてください。

隣接する2つの ID で練習する

架空の練習用 CSV をダウンロードしてください。完全な CommentTok エクスポートのスキーマではなく、学習用の3列だけを含みます。コメントと識別子はすべて練習用に作ったもので、実在のレコードへのリンクではありません。

comment_id parent_comment_id comment
1234567890123456788 (empty) Fictional parent: What size is the sample?
1234567890123456789 1234567890123456788 Fictional reply: This is practice data.

ID は最後の1桁だけが異なり、数値として隣り合っています。共通する先頭部分だけを保持しても不十分です。2行目の親フィールドは1行目と完全に一致しなければなりません。1行目の空の親フィールドは、この例に親がないことを示し、数値のゼロではありません。

ダウンロードしたファイルの変更していないコピーを保存します。元の文字を確認するため、Excel を経由して保存せず、プレーンテキストエディタで開きます。CSV には値と区切り文字はありますが、Excel のセル型は保存されません。引用符で囲まれた数字の文字列も数値として推測される場合があります。

Excel が型を推測する前に CSV を取り込む

Text/CSV の Power Query インポーターを備えたデスクトップ版 Excel を使います。メニューの位置はバージョンやプラットフォームで異なります。Microsoft の大きな数値を保持するガイドは、データタブから取り込み、対象列を Text にする方法を説明しています。

  1. 空のブックを開き、データ → テキストまたは CSV からを選んで練習用ファイルを指定します。
  2. データの変換を選び、読み込む前に列の型を確認します。
  3. 適用したステップで自動の 変更された型を確認します。識別子を数値に変換するステップがあれば削除します。数値変換後に Text を追加しても遅すぎます。
  4. comment_id と parent_comment_id を Text にします。comment も Text のままにし、プレビューで末尾の桁を確認します。
  5. 閉じて読み込むを選び、空のシートの A1 にテーブルを配置します。ブックを .xlsx として保存します。

実際のエクスポートでは video_id も Text にします。計算が必要な件数列は数値のままにします。Excel のエディションでこの取り込み経路が表示されない場合は、同等のメニューを推測せず、ネイティブ XLSX を使ってください。管理された取り込みには、CSV をダブルクリックして開く方法を使わないでください。

型、完全一致、返信のリンクを確認する

3列の練習ファイルを A1 に読み込むと、見出しは1行目、レコードは2行目と3行目です。取り込んだ表の外の空きセルに次の式を入力します。期待結果であり、実行済みの Excel セッションのスクリーンショットではありません。

確認 式 期待結果
親 ID はテキスト =ISTEXT(A2) TRUE
返信 ID はテキスト =ISTEXT(A3) TRUE
親参照はテキスト =ISTEXT(B3) TRUE
1つ目の ID が元データと一致 =EXACT(A2,"1234567890123456788") TRUE
2つ目の ID が元データと一致 =EXACT(A3,"1234567890123456789") TRUE
2つの ID は異なる =EXACT(A2,A3) FALSE
返信が親を指す =EXACT(B3,A2) TRUE

式の参照 ID は引用符で囲みます。19桁のリテラルを引用符なしで入力すると、その値自体が Excel の数値処理に入ります。Microsoft はEXACT をテキスト比較として説明しており、同一文字列なら TRUE を返し、書式は無視します。ISTEXT と組み合わせてください。セルが Text であるだけでは、以前の処理で値が保持された証明になりません。

地域設定によっては、式の引数の区切りにカンマではなくセミコロンを使います。CommentTok の完全なエクスポートでは3つの ID 列は E、F、G 列なので、練習用の式をそのまま貼らず参照を調整してください。長さ19の確認はこの教材には有効ですが、すべての取得元 ID の正確さや普遍的な規則を証明するものではありません。

引き継ぎの間も識別子を保持する

ブックを保存して開き直した後にも確認を繰り返します。編集していない元ファイルを作業用コピーの隣に保存し、受け取る人にも ID 列を Text のまま扱うよう依頼します。保持されたブックを CSV に戻すとセル型情報が失われるため、次の受け取り手は再度管理された取り込みを行う必要があります。

実データでは、重複排除や返信の結合の前に、ID を独立して保存した元文字列と比較します。両側が同じように壊れていれば、親一致だけは通る場合があります。ID がない行は別に記録し、推測値で置き換えないでください。

検証が済んだら、手作業のコメント分類と分析を続けるか、CommentTok ワークスペースを開いてエクスポートを準備します。正確な ID はレコードの同一性を示しますが、取得結果がすべてのコメントを含むことや、すべての視聴者を代表することは示しません。

プロフィール、動画、コメントを調べる

取得前に取得元を選ぶには、TikTok アカウントビューアーで公開プロフィールと利用可能な動画を確認するか、TikTok 動画ビューアーで動画の詳細を調べます。会話の確認にはコメントビューアーに戻ってください。関連する手順はすべての TikTok Viewer ガイドで確認できます。