アカウント名:
パスワード:
真のExcel方眼紙は入力する文字が1文字毎にセルが分離されているまである。
「ネ申」として揶揄されているのは、表計算ソフトなのに、見栄えにこだわってデータ入力もデータ利用もしにくい所だと思っていました。その代表例が、1マス1文字で入力するものですね。
その点でいうと、入力は概ね普通にできますし(PDFでは1マス1文字の箇所もある)、印刷用なのでデータとしての利用は想定していなく、申請書類であって、国民側にデータ利用の需要があるわけでもなさそうなので、「ネ申エクセル」としてあえて批判するところもないかなとう印象です。
ただ、手元のLibreOffice Calcだと、都道府県の選択やチェックボックスが何もできませんでしたが、これはこっちの環境のせいなのか、仕様なのか、不具合なのか。
あれどうやって入力してるんだろう?まさか一文字ずつ入力してるわけじゃないだろうが……いやまさかな……。
そういえば某所で見たもの。日付をYYMMDDの形で1文字ずつ別のセルに入れてるんだけど
「日付」というシートに「日付」「」「」「」「」「」「」という1行目があって「2020/1/1」「2」「0」「0」「1」「0」「1」という2行目があってその下に日付を1つずつ足した数千行のデータが入っている。(手動で作ったのかなあ…)
で、日付を1文字ずつ入れるシートに普通に日付が入ってるセルがあって仮にそれをAA7と仮定すると1文字ずつのセルには=VLOOKUP(AA7,日付!A:G,2,0)みたいなもので1文字を取り出していた。以下2の所が3~7にインクリメントしてるだけのセルが並ぶと。
あまりにも力技なので最初見たときは笑ったけど、確かにこれを一度見るとVLOOKUPの使い方は完璧に覚えらえるというどうでもいいメリットはある模様。
ところでこの手のExcelを使う人って何でVLOOKUP大好きなんだろう?MATCHとOFFSETの組み合わせの方がはるかに柔軟で使い勝手がいいのに
VLOOKUPなら関数一つですから。「データを探すならVLOOKUPで解決!」という「解り易さ」が大事なんです。「この関数とこの関数を組み合わせて...」なんて説明したら目が虚ろになります。# 昔出向先で管理職が放った「1ボタン1アクションが正義」発言は、IT素人にとって今も昔もあらゆる局面で真実です。
で、表の右の列で検索して、左の列の値を求めるのをVLOOKUPでやろうとする。
#まあやりようはあるし、365だったらXLOOKUPに移行しろでいいんだが
柔軟すぎるから保守が辛い。goto的な感じ。
たぶん、文章を一文字毎に分解して入力するマクロがあると思う
マクロ禁止ですから。。むろん数式も。#表計算ソフト全否定
表作成ソフトだから、それで良いのだ。
印刷して手書き記入してスキャンしてPDF化するに決まってるじゃないですかヤダー(血涙)
デジカメで撮ってPDF化じゃないのか()走召糸色木亥火暴
あくまでもそれほど文字数が多くない場合だけですが、文字列をいったんテキストエディタに貼り付けて、1文字ずつタブを入れて(→とTabを交互押し)、それをまたコピーしてExcelに貼り付けます。
原理的には難しくもないかな
元の文章を取得して1文字づつタブ追加のループ終わったら貼り付け処理これで1セル1文字になる
ファイルバースでやるならタブでなくカンマかもしれんしダブルクォーテーション考慮する必要はあるかもしれない
なんにせよ規則がはっきりしていればどうとでもなる
# 馬鹿げていることに違いはないが
そういうやつ対策で結合セル(列数不統一)なんですよ。。。#もう〇んでほしい
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
別に騒ぐレベルの物じゃなかった (スコア:0)
真のExcel方眼紙は入力する文字が1文字毎にセルが分離されているまである。
Re:別に騒ぐレベルの物じゃなかった (スコア:2)
「ネ申」として揶揄されているのは、表計算ソフトなのに、見栄えにこだわってデータ入力もデータ利用もしにくい所だと思っていました。
その代表例が、1マス1文字で入力するものですね。
その点でいうと、入力は概ね普通にできますし(PDFでは1マス1文字の箇所もある)、印刷用なのでデータとしての利用は想定していなく、申請書類であって、国民側にデータ利用の需要があるわけでもなさそうなので、「ネ申エクセル」としてあえて批判するところもないかなとう印象です。
ただ、手元のLibreOffice Calcだと、都道府県の選択やチェックボックスが何もできませんでしたが、これはこっちの環境のせいなのか、仕様なのか、不具合なのか。
Re: (スコア:0)
あれどうやって入力してるんだろう?
まさか一文字ずつ入力してるわけじゃないだろうが……いやまさかな……。
Re:別に騒ぐレベルの物じゃなかった (スコア:1)
そういえば某所で見たもの。
日付をYYMMDDの形で1文字ずつ別のセルに入れてるんだけど
「日付」というシートに
「日付」「」「」「」「」「」「」という1行目があって
「2020/1/1」「2」「0」「0」「1」「0」「1」という2行目があって
その下に日付を1つずつ足した数千行のデータが入っている。
(手動で作ったのかなあ…)
で、日付を1文字ずつ入れるシートに普通に日付が入ってるセルがあって
仮にそれをAA7と仮定すると1文字ずつのセルには
=VLOOKUP(AA7,日付!A:G,2,0)
みたいなもので1文字を取り出していた。以下2の所が
3~7にインクリメントしてるだけのセルが並ぶと。
あまりにも力技なので最初見たときは笑ったけど、確かにこれを一度見ると
VLOOKUPの使い方は完璧に覚えらえるというどうでもいいメリットはある模様。
Re: (スコア:0)
ところでこの手のExcelを使う人って何でVLOOKUP大好きなんだろう?
MATCHとOFFSETの組み合わせの方がはるかに柔軟で使い勝手がいいのに
Re:別に騒ぐレベルの物じゃなかった (スコア:2)
VLOOKUPなら関数一つですから。
「データを探すならVLOOKUPで解決!」という「解り易さ」が大事なんです。
「この関数とこの関数を組み合わせて...」なんて説明したら目が虚ろになります。
# 昔出向先で管理職が放った「1ボタン1アクションが正義」発言は、IT素人にとって今も昔もあらゆる局面で真実です。
Re: (スコア:0)
で、表の右の列で検索して、左の列の値を求めるのをVLOOKUPでやろうとする。
#まあやりようはあるし、365だったらXLOOKUPに移行しろでいいんだが
Re: (スコア:0)
柔軟すぎるから保守が辛い。
goto的な感じ。
Re: (スコア:0)
たぶん、文章を一文字毎に分解して入力するマクロがあると思う
Re: (スコア:0)
マクロ禁止ですから。。
むろん数式も。
#表計算ソフト全否定
Re: (スコア:0)
表作成ソフトだから、それで良いのだ。
Re: (スコア:0)
印刷して手書き記入してスキャンしてPDF化するに決まってるじゃないですかヤダー(血涙)
Re: (スコア:0)
デジカメで撮ってPDF化じゃないのか()走召糸色木亥火暴
Re: (スコア:0)
あくまでもそれほど文字数が多くない場合だけですが、文字列をいったんテキストエディタに貼り付けて、
1文字ずつタブを入れて(→とTabを交互押し)、それをまたコピーしてExcelに貼り付けます。
Re: (スコア:0)
あれどうやって入力してるんだろう?
まさか一文字ずつ入力してるわけじゃないだろうが……いやまさかな……。
原理的には難しくもないかな
元の文章を取得して1文字づつタブ追加のループ
終わったら貼り付け処理
これで1セル1文字になる
ファイルバースでやるならタブでなくカンマかもしれんし
ダブルクォーテーション考慮する必要はあるかもしれない
なんにせよ規則がはっきりしていればどうとでもなる
# 馬鹿げていることに違いはないが
Re: (スコア:0)
そういうやつ対策で結合セル(列数不統一)なんですよ。。。
#もう〇んでほしい