FAQ
CSVツール FAQ
CSVの確認・比較・問題修正・分割・結合・変換・加工について、よくある質問を機能別にまとめました。
確認・比較・問題修正
機能別の質問
CSVを確認する
CSVをブラウザ上で確認すると、ファイル内容は送信されますか?
いいえ。CSV本体、ファイル名、ヘッダー、セル値はブラウザ内だけで処理し、外部へ送信しません。
大きいCSVはどこまで確認できますか?
Free版では1ファイル50MiBまでです。全行を100行ずつ、全列を50列ずつ読み進められます。長いセルは画面表示だけ省略します。
どの文字コードでCSVを確認できますか?
UTF-8とShift_JISは自動判定でき、必要なら対応する7種類の文字コードから手動で選べます。判定が不確かな場合は画面で知らせます。
列ずれ、引用符、区切り文字の問題も確認できますか?
区切り文字、BOM、ヘッダーと列数が違う行を確認できます。引用符が壊れて解析できない場合は、内容を推測せずエラーとして止まります。
Viewerで問題を見つけた後はどう進めますか?
画面の次の作業から、文字コード変換、分割、CSVの問題を直す、列選択、重複削除へ進めます。ファイルは機能を移るときに選び直します。
機能別の質問
CSVを比較する
比較キーとは何ですか?
2つのCSVで同じ行を対応付ける列です。ID、SKU、メールアドレスなど、各行を一意に識別できる共通の列を選びます。
比較キーが空欄の行があるとどうなりますか?
どの行と対応するか確定できないため比較を停止します。空欄を解消してからもう一度比較してください。
同じ比較キーが複数ある場合はどうなりますか?
一対一で対応付けられないため比較を停止します。先に重複を確認または削除してください。
2つのCSVで列構成が違っても比較できますか?
比較できません。列名と列順が両方のCSVで一致している必要があります。異なる場合は推測せずに停止します。
追加・削除・変更はどのように判定しますか?
キーが変更後だけにあれば追加、変更前だけにあれば削除です。同じキーでキー以外のセルが1つでも異なれば変更、すべて同じなら未変更です。
行の順番だけが違うCSVは変更になりますか?
なりません。行順ではなく比較キーで対応付けるため、同じキーのセル内容が同じなら未変更です。
比較できないのはどのようなケースですか?
合計50MiBを超える、CSVの構造や文字コードを読めない、ヘッダーが一致しない、キーが空欄または重複する場合は比較できません。
比較するCSVデータは外部へ送信されますか?
いいえ。2つのCSVの内容、ファイル名、比較キー、差分はブラウザ内だけで処理し、外部へ送信しません。
機能別の質問
CSVの問題を直す
どのようなCSVの問題を検出できますか?
ヘッダーと列数が違う行、完全な空行、同じ内容の重複行、壊れた引用符などCSV構造の問題を確認できます。
どの問題を自動修正できますか?
完全な空行の除外や、末尾にある余分な空欄セルの除去など、内容を推測せず安全に判断できる候補を提示します。
修正できないCSVはどうなりますか?
原因と場所を示して停止し、途中までのCSVを作りません。入力設定や元データを確認してからやり直せます。
壊れた引用符など曖昧な問題も自動で直しますか?
いいえ。どこで引用符を閉じるべきかなど内容の推測が必要な問題は勝手に修正せず、確認が必要な問題として扱います。
候補に表示された修正はすべて適用されますか?
いいえ。選択した修正だけを適用します。実行前に対象と件数を確認でき、選ばなかった行はそのまま残します。
元のCSVファイルは直接変更されますか?
変更されません。処理結果は別のCSVとして保存するため、元ファイルは端末上にそのまま残ります。
分割・結合
機能別の質問
行数・サイズで分割
ヘッダー行は指定行数に含まれますか?
含まれません。1ファイルあたりのデータ行数を指定します。
元のCSVは変更されますか?
変更しません。新しいCSVとZIPをブラウザ内で作成します。
機能別の質問
値ごとに分割
対象列はヘッダー名と列番号のどちらで選びますか?
画面には列番号とヘッダー名を一緒に表示します。どちらかを選ぶ設定は不要です。
空欄の分割値はどうなりますか?
空欄用CSVへまとめるか、除外・停止・指定値への置換を選べます。
機能別の質問
縦に結合
ヘッダー行は何回出力されますか?
最初のCSVのヘッダーだけを出力し、以降はデータ行を追加します。
文字コードが混在していても結合できますか?
はい。各ファイルを判定し、選んだ文字コードに統一します。
機能別の質問
キーで結合
左CSVの全行を残す場合、一致しない右側の列はどうなりますか?
左側の行を残し、対応する右側の列を空欄にします。
縦結合との違いは何ですか?
キー結合は列を横に、縦結合は同じ構成の行を下に追加します。
変換・加工
機能別の質問
文字コード・形式変換
Excel向けのUTF-8 CSVにできますか?
はい。BOM付きとBOMなしから選べます。Excel向けにはBOM付きが便利です。
元のCSVの値は書き換わりますか?
文字コード変換はセル値を保ちます。JSONの指定列だけ型を変換し、空欄は空文字列のままです。
機能別の質問
行を絞る
複数の条件を同時に指定できますか?
はい。最大100条件を、最大8階層のAND / ORグループで組み合わせられます。
大文字と小文字は区別されますか?
設定で切り替えられます。オフでは同じ文字として比較します。
機能別の質問
列を選択
列名を変更できますか?
変更できません。元のヘッダー名を保持します。
列を選び直すと元CSVも変わりますか?
変わりません。選んだ列を含む新しいCSVを作成します。
機能別の質問
重複削除
重複した行のうち、どの行が残りますか?
最初に現れた行を残し、同じキーの後続行を除外します。
複数列を組み合わせて重複を判断できますか?
はい。複数の指定列を判定キーにできます。
機能別の質問
並べ替え
日付を並べ替えられますか?
ISO形式など、文字列順と日付順が一致する値に対応します。
複数列の優先順位は変更できますか?
はい。キーを上下に動かし、上から順に比較します。
集計
機能別の質問
グループ集計
「数字として読めないものがあります」と表示されたら、どう直しますか?
合計・平均・最小・最大に使う列には、「1200」「-12.5」のような数字を入れます。「1,200円」のようなカンマや単位、前後の空白は取り除いてください。空欄はそのままでかまいません。文字の列を数える場合は「行数」または「空欄でない件数」を選びます。表示された「○件目・○列目」が直す場所です。小数を含む合計や平均は丸め方で少し差が出るため、結果をぴったり合わせたい場合は別途確認してください。
行数と空欄でない件数の違いは何ですか?
件数は全行、非空欄件数は指定列に値がある行だけを数えます。
元の明細行も出力されますか?
含みません。明細が必要なら元CSVを保存してください。