アカウント名:
パスワード:
・LOOKUP時に文字列と数値で不一致・RIGHT、LEFTで桁取り違え・文字列セルを数値セルに変えたら先頭にシングルクォーテーション入ってて文字列扱い・左寄せ書式なのに数値、右寄せ書式なのに文字列・CSVレベルでダブルクォーテーション入ってて計算評価できない・CSVレベルでイコール始まりの数式だったと気付くのに小一時間・CSVレベルでくくられておらず郵便番号や電話番号取り込んだらゼロとんだ
なんか挙げればきりないなぁCSVでのデータ連携が無くならない限りどうにもならんのだろうなぁ
>・CSVレベルでダブルクォーテーション入ってて計算評価できない
セル内改行と、半角カンマを文字列データに入れるのを禁止にしたい。
・CSVレベルでくくられておらず郵便番号や電話番号取り込んだらゼロとんだ
エクセルはダブルクォーテーションで囲ってようが、囲ってなかろうが関係ない。ダブルクォーテーションで囲ってようが中身が数字なら0すっ飛ばします。
実際エクセルで書式文字列の 0000をCSV保存してみると言い。出力したCSVはダブルクォーテーションで囲われるけど、今度はそのCSVをエクセルで開いた瞬間にエクセルのセルに出るのは数字の0だから。
>実際エクセルで書式文字列の 0000をCSV保存してみると言い。出力したCSVはダブルクォーテーションで囲われるけど、>今度はそのCSVをエクセルで開いた瞬間にエクセルのセルに出るのは数字の0だから
Excelで '0000,'0123 と入力してcsv保存text editorで開くと 0000,0123Excelで開き直すと 0,123
あかん
#4474303 ですが、
ダブルクォーテーションは?と思ってこっちでも再度ためしたら、以前のバージョンのエクセルではCSV保存時に引用符でくくるオプションが選べてそれがデフォルトだったし、書式で文字列設定してればくくられたんだが、今のバージョンオプションもなければ文字列でもくくられなくなってるな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
あるある (スコア:0)
・LOOKUP時に文字列と数値で不一致
・RIGHT、LEFTで桁取り違え
・文字列セルを数値セルに変えたら先頭にシングルクォーテーション入ってて文字列扱い
・左寄せ書式なのに数値、右寄せ書式なのに文字列
・CSVレベルでダブルクォーテーション入ってて計算評価できない
・CSVレベルでイコール始まりの数式だったと気付くのに小一時間
・CSVレベルでくくられておらず郵便番号や電話番号取り込んだらゼロとんだ
なんか挙げればきりないなぁ
CSVでのデータ連携が無くならない限りどうにもならんのだろうなぁ
Re: (スコア:1)
>・CSVレベルでダブルクォーテーション入ってて計算評価できない
セル内改行と、半角カンマを文字列データに入れるのを禁止にしたい。
Re: (スコア:0)
・CSVレベルでくくられておらず郵便番号や電話番号取り込んだらゼロとんだ
エクセルはダブルクォーテーションで囲ってようが、囲ってなかろうが関係ない。
ダブルクォーテーションで囲ってようが中身が数字なら0すっ飛ばします。
実際エクセルで書式文字列の 0000をCSV保存してみると言い。出力したCSVはダブルクォーテーションで囲われるけど、
今度はそのCSVをエクセルで開いた瞬間にエクセルのセルに出るのは数字の0だから。
Re:あるある (スコア:2)
>実際エクセルで書式文字列の 0000をCSV保存してみると言い。出力したCSVはダブルクォーテーションで囲われるけど、
>今度はそのCSVをエクセルで開いた瞬間にエクセルのセルに出るのは数字の0だから
Excelで '0000,'0123 と入力してcsv保存
text editorで開くと 0000,0123
Excelで開き直すと 0,123
あかん
Re: (スコア:0)
#4474303 ですが、
ダブルクォーテーションは?と思ってこっちでも再度ためしたら、以前のバージョンのエクセルではCSV保存時に引用符でくくるオプションが選べてそれがデフォルトだったし、書式で文字列設定してればくくられたんだが、
今のバージョンオプションもなければ文字列でもくくられなくなってるな。