「辞書」を含む日記 RSS

はてなキーワード: 辞書とは

2024-03-18

anond:20240318193536

llmの登場によって私の思考には新たな側面が加わった。うん、私はllmをしばくうちに次のような考えを得た:

言葉意味意味ベクトルである

辞書に載っているような言葉定義は、意味ベクトル説明のために他の言葉意味ベクトルを合成しているわけだ。

もう一つは、言葉意味ベクトルは、時の流れと状況に応じて離れたりくっついたりするということだ。

貴様意味が変わったのは有名な話だ。せいぜいとか、お前、もそうだな。

そして、言葉言葉意味ベクトルは、個々人の知識経験依存する辞書によって個々人に届けられる。

哲学者とかは、その辞書による曲解を防ぐために、できるだけ意味限定された言葉を合成して物事説明しようとする。

あるいは、抽象出来事隠喩意味ベクトルを持たせたりすることもある。

もし自分を表す言葉がなければ、自分意味ベクトルを表す言葉を考えれば良い。

かつて平沢進なんかは、自分ミュージシャンとかギタリスト自称することを嫌い、自己紹介に「音使い」という語を用いた。

お前は?お前の意味ベクトル既存言葉にあるのか?

anond:20240317161657

なにが「文字通り”報われてない”んだが」だボケナス。俺は努力して得られてないならそれは努力に対して見合った成果じゃないって言ってんだろカスが。

これは「トートロジー」って言うんだよ。トートロジー意味がわからなかったら辞書で調べてよく考えようね。それも努力だぞ。

2024-03-17

努力は必ず報われている

努力は報われる」という言葉がある、わたしの大好きな言葉だ、座右の銘と言っても良い。しかし悲しいかな、この言葉はよく否定されることが多い。

 

この言葉に対する反論として「努力しても夢や目標が叶うとは限らない」という主張が非常に多く挙げられる。本人の才能や環境、時の運といった努力以外の偶発的な因子で結果が決まるだろう、という主張だ。

 

だが、断言しよう、「努力は報われる」と上の反論は全く矛盾しない。反論側は「努力は報われる」という言葉を「努力すれば夢や目標が叶う」という言葉に置き換えて反論している狡い奴らなのだ(誤解している可能性もある)。

 

努力とは「目標実現のため、心身を労してつとめること」

報われるとは「与えた行為に相応のことが返ってくること」

まり、「努力は報われる」とは「目標実現のために努めたならば、相応の結果が返ってくる」という意味になる。

 

したがって、「努力は報われる」という言葉は「努力すれば夢や目標が叶う」という意味ではないと結論付けられる。ここで「努力しても夢や目標が叶うとは限らない」との整合性が取れることは分かるだろう。増田も、努力すれば夢や目標が叶うなんて言っているやつがいたら詐欺師だと思っている。

 

ではなぜこのような誤解が起きるのだろうか?

その理由の多くは恐らく、努力によって「達成可能目標」と「達成できるか不明目標」が混同されることに起因する。

 

反論側はよく「努力すれば目標が叶うというならば目標が叶っていない人間努力していないことになるが、そんなことはありえない」という主張をしている。これ自体増田も正しいと思う。しかそもそも、「努力は報われる」と「努力すれば夢や目標は叶う」という言葉は異なる意味であった。そこで「努力は報われる」という意味に対して同様の反論を試みてみる。

 

努力は報われる、つまり努力に対して相応の結果が返ってくる」というならば、「相応の結果として目標が叶うような適切な努力をしたならば目標が叶う」ということになる。ここで対偶を取ると、「目標が叶っていないならば目標が叶うような適切な努力をしていない」ということになる。これも間違っていないと増田は考える。なぜならそもそも目標が叶うような適切な努力」なんてもの一般不明なことの方が多いからだ。この適切な努力不明理由は、最初に述べた本人の才能や環境、時の運といった努力以外の偶発的な因子に起因するだろう。

 

例えば、東大合格目標とする学生が、ある問題集完璧に解けるように努力したとする。これによって東大合格できるようになった者もいれば、当然合格できない者もいるだろう。後者にとってこの努力は、東大合格するために適切な努力ではなかったと説明される。ではこの人間にとって適切な努力とは何か、別の問題集を解けるようになれば良いのか、別の科目を勉強すればいいのか、そんなことは誰にも分からない。これはまさしく「達成できるか不明目標」と言える。

 

一方で、そもそも「ある問題集完璧に解けるようになること」が目標であるならば、多くの人が同じような努力で同じ目標を達成できるだろう。これはまさしく努力によって「達成可能目標」であり、本質的努力に対して相応な結果であると言えるだろう。

 

この努力によって達成可能目標というのは多くの人にとって忘れられがちなハードルなのだろう。簡単に達成できる目標栄光とは呼べず、夢は叶わぬ故に夢と云う。その結果、人は努力に対して過度な幸せを期待しすぎてしまう。これだけ辛くて苦しいことを頑張ったのだからもっと幸せになれるに違いないと。実際には、苦労に見合った幸福を全員が得られることなんて当然ない。その戒めとして大人は「努力しても幸せになれるとは限らない」と述べたくなってしまうのだろう。しかしながら今一度、多くの人にこれまでの努力で得られたものを思い出してほしい、努力は必ず報われている。

 

追記

一般的にこの文章で言う「報われる」ってのは夢や目標が叶うってことだよ。言葉遊びかよ。それに努力苦労してもそれに見合う成果が得られないこともある。それは文字通り”報われてない”んだが。

 

現れやがったなこのダボカス自己中改変詭弁野郎がよ〜〜〜〜〜!!!!!!

 

俺はちゃんと「努力」と「報われる」の意味辞書から引っぱって論じてるんだが、てめー様が言ってる定義一般(笑)根拠はどこにあるってんだ、あーーーーーーーん???

 

なにが「文字通り”報われてない”んだが」だボケナス。俺は努力して得られてないならそれは努力に対して見合った成果じゃないって言ってんだろカスが。文章読んでねーのが丸わかりなんだよ批判すんならちゃん文章読んでから批判しろボケナス

 

得られなかった物じゃなくて得たものに目を向けろって俺は言ってんの!!!!!

2024-03-16

何となくすきな漢字

已己巳己

高校生の時、辞書で見た時にめっちゃテンション上がった四字熟語

分かりやすい様で分かりにくい

飄飄

強い(確信

ゲームの中盤ぐらいで出てくるボスキャラ

驀地

まっしぐら

地のめちゃくちゃ強い人のサポートをしてるけど

全く役に立ててない感

襁褓

きょうほう

どんな壮大な意味なんだと思いきやおしめなんだなこれが。赤ちゃんの💩を受け止めるあれですよ。なんか900年頃は褓だけで使ってたらしい

夕靄

ゆうもや

細い人をごっっついゴリラタイプが守ってる感

嚠喨

りゅうりょう

楽器・音声がさえてよく響くさま。

もう、意味なんかどうでも良くて

字がかっこいい

囹圄

れいぎょ

牢屋のこと

正直これだけは昔の人がノリで考えただろ

って思ってる

でも牢屋から□で囲いたいよね

何となく分かるよその気持ち

2024-03-13

anond:20240313145144

文中には相手の年齢を示す箇所はどこにもないのに

妙齢ってのは若い女性だよ」「使い方あってる?」「妙齢警察です」とかマジでクソみたいなコメントで笑える

うそだよ笑えないよ死ね

妙齢辞書で引けガイ

2024-03-11

vrchatを2年プレイしてお砂糖人間関係について思うこと

砂糖は「友達」としての親密さなのか「恋人」としての特別位置なのか議論されることがありますしかし、「友達」の間の距離感は、特に曖昧で広範囲渡ります。それでは、この微妙関係性について、もう少し詳しく探ってみましょう。

『とも‐だち【友達】の解説互いに心を許し合って、対等に交わっている人。一緒に遊んだりしゃべったりする親しい人。友人。朋友 (ほうゆう) 。友。「—になる」「遊び—」「飲み—」

[補説] 2013年10月実施した「あなた言葉辞書に載せよう。」キャンペーンでの「友だち」への投稿から選ばれた優秀作品。』

goo辞書より引用https://dictionary.goo.ne.jp/word/%E5%8F%8B%E9%81%94_%28%E3%81%A8%E3%82%82%E3%81%A0%E3%81%A1%29/

"互いに心を許し合って、対等に交わっている人"と"一緒に遊んだりしゃべったりする親しい人"という表現は、確かに"友達"という言葉表現されますが、その深さや距離感に違いがあります

互いに心を許し合って、対等に交わっている人: この表現は、相手との関係が深く、信頼関係が築かれていることを示しています。このような友人は、自分内面理解し、支えてくれる存在であり、困難な状況でも一緒に乗り越えてくれるでしょう。また、対等な関係というのは、互いに尊重し合い、意見自由に交換できる関係を指します。

一緒に遊んだりしゃべったりする親しい人: この表現は、一緒に楽しい時間を過ごすことができる友人を指しています。このような友人とは、共通趣味や興味を共有し、一緒に活動することが多いでしょう。しかし、それは必ずしも深い信頼関係があるとは限らず、個人的問題を共有することは少ないかもしれません。

一緒に遊んだりしゃべったりする親しい人について話していきます

「遊び友達」、「喋り友達」、「ゲーム友達」、「ソシャゲ友達」など、これらは特定コンテンツゲームで楽しむためにつながっている友達を指します。彼らとは同じコミュニティ所属し、雑談したり遊んだりすることがありますが、それ以上の深い関係はありません。

私生活に入り込むことはなく、お互いの個人的なことには触れず、純粋趣味を楽しむ相手としての友達です。

これが悪いというわけではありません。むしろインターネット上の友達との距離感としてはこれが普通で、健全な付き合いだと思います。それぞれの友達との関係性を理解し、適切な距離感を保つことが大切です。

ですが、インターネット上の友達という距離感を保ったままお砂糖になるケースが見受けられますリアルな友人とネット上の友人との間に存在する距離感の壁を超えられていない場合、それは誠意があるとは言えません。お砂糖が友人である恋人であるかを問う前に、互いに心を許し合うという基盤がないまま、不確かな関係性を築いてしまうことは良くありません。

それでも、それはまだマシな方かもしれません。なぜなら、"フレンドを切ってしまえばただの赤の他人しかない自分にとって都合のいい遊び相手"という浅い考えで人を見下して、都合の良い相手として付き合っている人々が存在するからです。これは、人間関係を軽視し、他人尊重しない態度を示しています。このような考え方は、健全人間関係を築く上で全く適切ではありません。

それぞれの関係性を理解し、適切な距離感を保つことが大人人間関係です。ですが、人間関係を深め、信頼関係を築くために近づこうとしないまま形だけの関係になっていませませんか?お砂糖という言葉で誤魔化さずはっきりと、どういう距離感で居たいのかを伝えることが大切だと思います

奇跡的に距離感の擦り合わせに成功したとしても、価値観の擦り合わせという工程がまっています。もはやvrchatの領分ではありませんが、自分の思う価値観の擦り合わせについて書いていきます

人々が他人欠点を見つけて大騒ぎし、マスコミがそれを叩き、インターネット上で集団非難することは、不寛容社会を反映しています完璧を求める就職活動や、欠点を許容しない傾向は、生きづらい世の中を作り出しています

カエル化現象」という言葉が、近年よく使われています。これは、愛する人些細な欠点を見つけた瞬間、その魅力が色褪せ、感情が冷めてしまうという現象を指します。しかし、この現象は、私たち他人に対して持つ過度な潔癖性の表れではないでしょうか。例えば「樽一杯のワインスプーン一杯の泥水を入れると、全てが泥水になる」という言葉がありますが、人間関係においても同じように厳しい基準適用してしまっているのです。

しかし、人間完璧ではなく、欠点を持つことは自然なことです。お互いの欠点を認め、許容することで、より健全社会を築くことができるでしょう。完璧を求めるのではなく、人間らしさを受け入れることが大切です。それによって、より寛容で、生きやすい世の中になるはずです。

自分距離が近い人と上手くやっていくコツは「嫌いを許容する」事にあると思います

人間関係において、「嫌いを許容する」というのは、相手欠点を受け入れ、それを乗り越えることで、より深い信頼関係を築くことができるという意味です。私たち完璧ではなく、誰もが何らかの欠点を持っていますしかし、それらを認め合い、サポートし合うことで、互いの絆は強まります

嫌いな部分を見つけたとしても、それを単に指摘するのではなく、どうすればその部分を改善できるか、またはその部分を受け入れて支え合うかを考え話し合うことが大切です。お互いの長所を認め合い、短所を補い合うことで、関係はより豊かなものになると信じています

まあ、vrchat民の殆どは指摘すらしない事なかれ主義者ですが。

人との距離が近くなるほどに、相手の嫌な部分が見えてくるかもしれませんが、それを乗り越えることで、より強固な関係を築くことができるのです。そして、それは人生において非常に価値のあることだと思います

ですが、現実はそう甘くはありません。

SNSの普及により、私たちはいつでもどこでも人と繋がることができるようになりました。しかし、その結果として、人と深く関わり合うという行為希薄になってしまったのではないでしょうか。かつては、人間関係を築くことは時間と労力を要するものでした。しかし今、私たちは「人間関係に対して代わりがきく」という新たな現実に直面しています。嫌いな部分を持つ人間関係を見つけたら、簡単に切り替えて新しい関係を探すことができるのです。

このような状況は、人間関係価値を軽視する傾向につながりかねません。一つの関係問題が生じたとき解決する努力をする代わりに、新しい関係を求める方が容易になってしまったのです。しかし、これは本当に良いことなのでしょうか。人間関係においては、困難を乗り越えることが成長につながる重要過程です。簡単関係を切り替えることは、その過程を省略することに他なりません。

私たちは、SNSがもたらす便利さと、人間関係の深さを保つことのバランスを見つける必要があります。人との繋がりを大切にし、一時的不快感問題を乗り越えることで、より強固で意味のある関係を築くことができるのです。それは、メタバース時代においても変わらない人間関係本質であると言えるでしょう。

個人的に、芸術意味もなく埋め込まれているロマンを取り去る作業をしている。

美的センス」だのなんだのという言葉があるが、それは「細かい色使い」「線の置き方」「参照元の選別」だったりが、鑑賞者集団の何割に(各鑑賞者に与えられた被鑑賞物集団の中から選考されるか、という意味合いの抽象的な、ただあるんじゃないか仮定しただけの概念である

そんな曖昧で、無数にいる鑑賞者が何の気無しに好き勝手に見てる被鑑賞物に左右されるようなものは「トレンド」の言い換えでしかない。「美的センス」なるものを「トレンド」の上に覆いかぶせ、気難しい芸術というジャンルビジネスとして成立させようとしているのであれば、せせこましい姑息努力に涙を禁じ得ないが、こっちとしてはそんな都合しったこっちゃない。

から、それを、うすーい商売っ気を踏みつけながら成り立っている芸術ごと殺すために、制作過程アルゴリズミックにするべきだ。しかしどうしよう。流行り物をコピーして機械的な変更を加え、配置する、それを複数回行って新しいモノを…。そんなものは、ただシンプルに行えばコラージュしかない。少し複雑にしたらカオスだ。カオスラウンジだ。計算機を使った機械的芸術生産、できないことはないが、コラージュから出発してゴールまでの間にカオスラウンジという谷がある。

その谷に渡す橋が生成AIだ。私には虹色に見える。レインボーブリッジだ。

既存のものにごちゃごちゃ変更を加えたもの学習するという法や芸術倫理をすり抜ける「機械的な変更」を備えている。機序からしてこれがゴールだといえる。

🔪

話はここで終わり。なぜこんなことをするのか?「意味」はあるのか?

お前は「言葉」に支配されている。「言葉」の指し示す先を見ず、ただその指を見つめている。「意味は何か?」は使うことのできない言葉だ。

単語」や「慣用句」に使った場合は「私の代わりに辞書を引いてください」という21世紀なら発声が終わるまでの時間自分でできることを他人に依頼する「無意味」な言葉になる。

概念」や「行動」に使った場合「(多くの場合言葉を発した者に対して)有益かどうか」ということを「世界共通のあらゆる物事にたいする公正な評価システム存在し、それが高い指標を出してくれる、世界にとって有益物事か」という質問であるかのように偽装して尋ねる言葉になる。これらはすべて「数億年後に太陽系ごと爆発して文明ごと霧散するが、それに意味はあるのか」という質問によって「無意味」なものにできるため結論はすべて同じになる。

そもそも質問者の利益になるかは、物事観測して自分判断すべきだし、被質問者の利益になるかは、かなり主観が入ってきて「北斗七星が十四星に見えるため、これは有益です」と理解しがたい主張をされて、納得するだろうか。

その「北斗七星が十四星に見える」のが何故良いかの仕組みを聞くことになり、それは終わらないエンドレスなぜなぜ分析であり、ハーグ条約に囚われない新機軸のJTCの拷問であり、衒学じみた古代哲学であり、アトムを分解しようとして核爆発が起こり、「意味」ごと世界を壊し、つまりそれは禅の間違った横道であるからして、合法ドラッグなのであるから言語道断なのである

意味はない、役には立たない。私の言葉は間違っているか?もちろん間違っている。なぜなら「言葉」だから芸術は「言葉」に頼らず原始的であるべきで、そうでないものは生成AI破壊代替換骨奪胎できるのである

まり、私の破壊の後に残ったものこそが芸術なのである。そしてビジネスを1つ潰すだけのその行為に、意味はない。

追記

一部の論理的哲学には敬意を持っているが…他の哲学やってるやつらってマジで馬鹿なの?こんなガバガバ文章いくらでも論破できるだろ

2024-03-08

「AはBに命令できる」という表現は「Bがその命令に従う」ということを含意するのか

まあ、含意すると思うのだけど。

では、このことはあらゆる言語共通なのだろうか。

たとえば英語で言えば、commandとorderで分かれたり、canとbe able toで分かれたりするのだろうか。

こういうことを辞書確認するのは難しいのだけど、どうやったら知ることができるのだろうか。

2024-03-07

日本人は「だから」を「だぁ」と発音する

@Kazuma_Kitamura

英文解体新書』『英語の読み方』『ロゴフィリア』などの著者。

https://twitter.com/Kazuma_Kitamura/status/1764604375891317124

日本語ネイティブと会話していると、それなりの頻度で「だから」のことを「だぁ」と言ってしまっている場面に遭遇するが、

日本語ネイティブに「日本人やって「だから」のことを「だぁ」と言ったりするやろ?」と言っても「そんなやついないよ」と返されるんだよな😇

@IIMA_Hiroaki

国語辞典編纂者(出版社社員ではありません)。『三省堂国語辞典編集委員

著書『日本語はこわくない』PHP、『日本語もっとつかまえろ!』毎日新聞出版、『知っておくと役立つ 街の変な日本語朝日新書、『ことばハンターポプラ社 他。『気持ちを表すことばの辞典ナツメ社 も監修。

https://twitter.com/IIMA_Hiroaki/status/1764955281539444910

「だから」を私たち普通に「だー」と発音することは、1990年代大学院生の頃、他の院生に教えられました。

以来「みんな『だー』と言ってるなー」と思いつつ、さすがに辞書の項目に「だー」は立てていません(読者がぴんと来ないと思われるので)。

https://twitter.com/cicada3301_kig/status/1765128227348238468

なんか否定的意見が多いけど、フリートークして録音して自分の声を聞きなおしてほしい。絶対に気づいてない人がいっぱいいる。まあ音素と音声の関係みたいなもんですわ。

https://twitter.com/Kazuma_Kitamura/status/1765379070039372190

昨日のツイート、やっぱり「だから」のことを「だ」なんて言わない、聞いたことない、というお声もチラホラあったので、こちらを引用しておきます😇


https://twitter.com/sanomaru364/status/1419024529590919169

たし🦀

2024-03-05

anond:20240305175524

これまでの歴史男性女性容姿を散々に揶揄してきたのだから、同じ量に到達するまで女性男性容姿揶揄するのが平等というもの

リベラリズムポリコレ辞書にも目には目をと書いてあゆ

2024-03-04

一級漢字使い試験ありがちな

君たちが目指しているのは漢字使いの最高峰だ。 不可能を可能にするのが一級漢字使い。

歴史存在しなかろうが、部首理屈と合わなかろうが、ねじ曲げて辞書説明書きを創るんだ。

2024-03-03

anond:20240303210442

から辞書見りゃ書いてあると言ってるだろ。 で、おまえの根拠は?

anond:20240303190232

そんなもん常識範囲だろ。辞書見りゃ書いてあるし。 で、英語由来とする根拠は?

2024-03-02

anond:20240302160717

X(Twitter)と X(旧Twitter)をユーザ辞書登録してるからだけど、本当にもうカッコ内を書かなくていいのかな。

増田を見てるといまだにTwitterとかツイートとか書いてる人が割といるんだが。

エクセルマクロのお作法計算用シートという諸悪の根源について)

前置き

この日記の内容は、会社の後輩から最近エクセルマクロ勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブかますために話した内容になります

とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。

ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。

増田の経歴

この記事趣旨

エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、という話をしたいです。

3行でまとめます

〇 エクセルシートはユーザーインターフェースインプット)か出力結果(アウトプット)のためのものとすべき

〇 データ加工をする場合には、原則配列辞書配列連想配列)に格納して加工を行い、最後の結果だけシートに出力するべき

〇 何事にも例外はある。

計算用シートとは

この記事では、エクセルシートを下記の通り分類します。

エクセルマクロにも色々あると思いますが、今回は下記を想定します。

日付や人物名などを入力し、データベースや別のエクセルファイル、別のシートから取得したデータ入力された値を基に加工し、加工後のデータをシートに出力する

この場合入力欄があり編集可能なシートがユーザーインターフェース、最終的に加工されたデータが出力されるシートが出力結果です。

(もちろん、ユーザーインターフェースの別の欄(セル)に出力する場合もあるし、その場合ユーザーインターフェース出力結果が一体のものとみなします。)

また、データ用シートは同じエクセルファイル内に基となるデータが含まれ場合を想定します。

(これ自体が非推奨で、SQLデータベースかせめてAccessを使え、という意見はありますがそれは別にして…)

ではここで定義する計算用シートとはなにかというと、文字通り計算を行うためのシートです。

例えばイメージするのはこんなマクロです。

1.元となるcsvファイルエクセルに読み出してシートに格納

2.そのデータは日付が数値型になっているので、日付(数値型)の入った列を文字列に変換した日付(文字列型)列を新たに作成

3.その列をキーとして対象となるデータを取り出すvlookup関数を各行に格納した列を新たに作成

4.その列で特定された列をさらに加工した列を新たに作成し、…

これは極端な例ですが、とにかく変数配列定義せず(あるいはエクセルセルオブジェクト変数のように扱い)、エクセルに値を入力し、それを直接加工することで目的となるデータ加工をしたり、様々な処理をします。

その舞台となるのが、計算用シートです。

なんかこんな感じの処理をしているエクセルマクロ、どこの会社でも腐るほどあるんじゃないでしょうか。

ある程度マクロに慣れた気の利く人なら、このシートはロック非表示にして、ユーザーから触れないようにするでしょう。

・・・これ、やめたほうが良くないですか?

こいつが日本生産性を落とす諸悪の根源だと思います

駄目な理由

ある程度詳しい人なら同意してくれると思いますが、このやり方でダメ理由はいっぱいあります

後で説明する配列辞書配列連想配列)と比べると格段に処理が遅いです。

わざわざエクセル操作しているから当然ですね。

ちょっと詳しい人が知っている「画面更新非表示」を駆使しても、配列を使った処理からみれば止まったハエです。

(参考)VBAで作ったマクロの高速化① 配列を使う

  • 可読性が下がる

いったんエクセルシートにデータを格納して加工しているので、コードエクセルシートを両方見る必要があり、とても読みにくいです。

変数として命名されていないのも致命的で、処理の意図が余計に分からなくなります

計算用シートを事前に用意して、別のセル関数を格納しておき、マクロ関数を使ってデータ加工をするものも見たことがあります

これは懲役刑に処したほうがいいと思います

まり知られていませんが、セルの最大文字数は32,767 文字です。

セルの最大文字数を超えると自動的に隣のセルに値が入り、シートが滅茶苦茶になります

他にもエクセルの数値を丸め自動変換の仕様とか文字列→日付の自動変換とか、いくつものバグに苦しめられます

できる人だと、いちいち最大文字数が多い場合の処理を書いたり自動変換機能を殺したりしてくれますが、そんなことに手間をかけているか日本GDPは上がらないんだと思います

他にも、データが大きくなると処理が重くなり不安定になる、計算用シートを人が触ってしまリスクがある、などいくらでも理由は上げられます

(逆に利点は、目の前でガチャガチャ動いてスーパーハッカーになった気分になれるくらいしか思いつかない・・・

じゃあどうするの

配列を使いましょう。

配列とは何ぞや、という人はググってください。

配列データを入れて、データ加工は配列変数に対して行い、一番最後の出力だけセルに値を格納する。

他のプログラミング言語なら普通にやっていることです。

個人的オススメしたいのは辞書配列連想配列)で、うまく使うとデータ管理簡単になり、処理も爆速になります

(参考)【VBA】大量データから高速で値を検索【Dictionaryを使う】

csvファイルもなまじエクセルで開けるだけに別のブックやシートで開きがちですが、これは悪魔のささやきです。

直接ファイルを読み出してLine InputやSplitで配列に格納しましょう。

エクセルとして開くやり方はコード書くのは簡単でも、実行時間に天と地ほどの差が出ますエクセル開くと処理もめちゃ不安定です。

(参考)Excel VBAでCSVオープンするときのパフォーマンス比較

いや、冒頭のマクロを書く人の気持ちも分かるつもりです。自分コードを書き始めたころは全部シート上で操作していました。

冒頭のマクロのほうが直感的なんですよね。自分が手で書くことをマクロやらせる、というマクロ本来趣旨にはあっていますし。

途中の計算過程もすべて目の前で展開されるから分かりやすいです。

ただ、それではダメなんです。。。処理は遅いし挙動不安定だし後で改修・保守する人が死にます

あと、エクセルシートやセルは当然エクセルしかないので、エクセルマクロVBAから他の言語に移れなくなります

自分エクセルマクロの里の出なので、計算用シート脱却には苦労しましたが、苦労して会得した配列辞書配列連想配列)のスキルはそのまま他の言語に活かすことができました。

配列の中身を見る方法別にある(ローカルウィンドウやDebug.printを使うなど)ので、リハビリに取り組んでほしいです。

(参考)VBA デバッグの仕方

もちろん例外もあります

計算用シートを許容できる、使うべきケースもあると思います。。

個人的には、

最後のは、なんでも自分確認しないと気が済まない上司発注で、意味不明と思いましたしたがしぶしぶやりました。)

などの場合計算用シートを使ってもよいと思います

この場合インプットエクセルシートに直接加工するのは論外なので、計算用(加工用)のシートを用意してそこで操作を行うことは必要だと思います

他にも、こういうときは「計算用シート」があったほうが良い、という状況があれば教えてもらえると嬉しいです。

最後

そもそもツッコミとして、「データ加工するならエクセルマクロを使わずpythonとかRとかもっとまともな言語使えよ」という言葉が来そうな気がします。

ただ、個人的にはエクセルマクロVBA)は大好きですし、初心者にもおすすめしたいです。

自分のような非エンジニアだと、セキュリティ関係などでPythonの開発環境とかすごく用意しにくいんですよね。

(あと、コマンドプロンプトの真っ黒な画面が怖かった)

その点エクセルマクロは、開発環境の用意はプロパティでチェック項目を一つオンにするだけだし、入門書がたくさんあるし、セル挙動を追えば視覚的にプログラム理解できるし、初心者に優しいです。

(そのやさしさが上述したとおり悪魔の罠なわけですが。)

最初計算用シートに頼ってでもエクセルマクロからプログラミングを始めて、本格的なデータ加工をし始めたあたりで計算用シートという諸悪の根源から脱却する。

さらに本格的なデータ処理を行うために、PythonやRなど別の言語習得したり、エクセルからSQLデータベースやACCESSなどに切り替えていく、というプロセスがいいのではと個人的に思います

2024-03-01

anond:20240301001556

掲載されてる辞書があるって認めたね。

そもそも辞書言葉の生成に対して常に後追いなんだから載ってない=一般用語じゃないとなるわけないんだよなあ

anond:20240301004051

辞書に載ってないに対してその返答はマジモンの馬鹿

anond:20240301005106

辞書を引かないことを誇られても困るわ

俺にもたれかかって「お前が懇切丁寧に説明しないから、おまえは馬鹿!」って、どんだけ人格破綻してるんだよ

人としてクズなんてレベルじゃないぞ

人生終わってるレベル精神異常者だぞ

知能障害の遠吠え

付き合いきれないので、

辞書引けレベル言動は全部「ばーか」とし、ここに列挙しま

なんだこの宣言

anond:20240301005142

anond:20240301005516

頭がわるいから、なんども同じ投稿をしないとだめだとおもってるんだねえ

すごい頭がわるいね

anond:20240301005616

anond:20240301010153

anond:20240301005912

anond:20240301010738

anond:20240301011003

anond:20240301012426

迷惑おかけしております

anond:20240301011839

anond:20240301012141

anond:20240301012623

anond:20240301013842

anond:20240301014901

埋めないように節約してんだよばーか

anond:20240301015713

anond:20240301004400

具体的な辞書名を聞いてたのかよ!

わかんねーよ!

日本語下手すぎるだろ!

その位自分で調べろ!本屋いけ!

俺はおまえのお母さんじゃないって言ってるだろ!

あまえるな!

馬鹿はおまえだ!なんで俺を頼るんだよあほか!

anond:20240301003517

帰化

その国の国籍を有しない者(外国人から国籍の取得を希望する旨の意思表示に対して、国家許可を与えることによって、その国の国籍を与える制度です

お前の用法が間違ってるだけだ馬鹿が!辞書引け!

anond:20240301002828

ソースカツ丼」の方は、一旦「カツ丼」で調べろ

そしたら用例の所に

ソース- ソースをかけて食べるカツ丼

って載ってる

ようするに、お前辞書の引き方わかってねーよ!

さっきから活用形がどうの辞書どうの言い合ってる人ら何が発端でこうなってるの?もうなんでもよくね?と思うんだが

ログイン ユーザー登録
ようこそ ゲスト さん