EXCELの「AND」関数作ったやつ頭悪すぎやろっっっっっっっっっっっっっっっっっっっっっっw

未分類
1:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

=AND(ISNUMBER(RC[-1]), MOD(RC[-1], 5)=0)
これで参照先に文字列あったらエラーやからな


2:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

アホすぎる


3:なんJゴッドがお送りします2022/01/07(金)  ID:6xdVnMxkr

右脳と左脳セル結合した?


4:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

言っとること伝わっとるか?


5:なんJゴッドがお送りします2022/01/07(金)  ID:Md/yr6yB0

そりゃあそうやん


16:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>5
普通やないで
同じこと書いてエラー出る一般のプログラミング言語具体的にあるんか?



6:なんJゴッドがお送りします2022/01/07(金)  ID:AqRLBLBo0

レベル高いな


7:なんJゴッドがお送りします2022/01/07(金)  ID:7IY9KMNc0

IFじゃだめなん?


8:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

「EXCELのAND関数は条件1がFALSEでも条件2を検証する」
ガイジでしょ


49:なんJゴッドがお送りします2022/01/07(金)  ID:248M/gK2M

>>8
Javaとかもそうやで
&(非短絡演算子)は左がfalseでも右側のオペランドも評価する
&&(短絡演算子)なら左がfalseの時点で右側のオペランドは評価しない


10:なんJゴッドがお送りします2022/01/07(金)  ID:EnjIYhbdp

1つ目がfalseでも2つ目を検証しちゃうみたいな話か?


31:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>10
せや
これ作ったやつガイジすぎるやろ


11:なんJゴッドがお送りします2022/01/07(金)  ID:zadfUB1k0

プログラミングやってるとそらそうやろ感しかない


22:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>11
一般のプログラミング言語で前半がfalseなのに後半検証すると思っとるんか?
無駄なif分岐で可読性低いコード書いてそうw


12:なんJゴッドがお送りします2022/01/07(金)  ID:YzzNggzYd

AndAlsoみたいなの無いんやっけ


13:なんJゴッドがお送りします2022/01/07(金)  ID:U1jdlAwD0

IFERROR使えばええやろ



17:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>13
あまりにも冗長すぎるやろ


15:なんJゴッドがお送りします2022/01/07(金)  ID:SMFF0xZf0

使わなくてよくない?


18:なんJゴッドがお送りします2022/01/07(金)  ID:AgreLO72r

もしかしてネストとかご存知ない?
右脳と左脳セル結合した?


35:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>18
はいANDとORのネストで解決すると思っとる趣旨もわかっとらんガイジ


19:なんJゴッドがお送りします2022/01/07(金)  ID:Md/yr6yB0

短絡評価じゃないってことか


20:なんJゴッドがお送りします2022/01/07(金)  ID:SKW95/SaM

まあ仕様だと言われればそれまでやろ


21:なんJゴッドがお送りします2022/01/07(金)  ID:SMFF0xZf0

ANDの意味から勉強しなおしたら「そりゃそうやろ」の意味がわかるんやないか?


23:なんJゴッドがお送りします2022/01/07(金)  ID:/IiOuNWnM

直接見るんじゃなくて代入するものは間接的に見ないとアカンのちゃうか


24:なんJゴッドがお送りします2022/01/07(金)  ID:An8XA5c8a

短絡しないように書けば普通の言語も同じことになるやろ


27:なんJゴッドがお送りします2022/01/07(金)  ID:SMFF0xZf0

まあでもエクセルがウンカスなのには同意や


28:なんJゴッドがお送りします2022/01/07(金)  ID:HCe7Q6Lsd

ちな「短絡評価しろカス」て言うんやで


37:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>28
その言葉覚えたわ
ありがとな


29:なんJゴッドがお送りします2022/01/07(金)  ID:/GgTvKOC0

昔の人が作ったままなんやろ


30:なんJゴッドがお送りします2022/01/07(金)  ID:AxrxH6pRr

そもそも文字列入ってるかもしれないセルを指定すんなよ


32:なんJゴッドがお送りします2022/01/07(金)  ID:PtYkFFMA0

ifとかご存知ない?



33:なんJゴッドがお送りします2022/01/07(金)  ID:HCe7Q6Lsd

VBAもこれやろ



34:なんJゴッドがお送りします2022/01/07(金)  ID:Y2wjRzv70

&&演算子をif文のショートハンドみたいに使う人おるけどアレくっそ見辛くない?


41:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>34
ifで行増やすほうが見づらい場合もある


36:なんJゴッドがお送りします2022/01/07(金)  ID:5TAKa5YL0

調べたらVBAも短絡評価しないらしいしそういうもんと思うしかないんじゃね


38:なんJゴッドがお送りします2022/01/07(金)  ID:92PmvIOCr

当たり前やん
イッチガイジやろ


44:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>38
どこが当たり前なんやハゲ


39:なんJゴッドがお送りします2022/01/07(金)  ID:HCe7Q6Lsd

Javaの&演算子も同じや


45:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>39
ちゃうやろ
自分で試して言っとるんか?


47:なんJゴッドがお送りします2022/01/07(金)  ID:5TAKa5YL0

>>39
Javaに&があるのをそもそも初めて知ったわ


40:なんJゴッドがお送りします2022/01/07(金)  ID:QPDe0g4+0

関数に文句あるなら自分で関数書けよ


42:なんJゴッドがお送りします2022/01/07(金)  ID:wB+7iFWf0

VB.netでもAndAlsoとかいうの使わんといかん


43:なんJゴッドがお送りします2022/01/07(金)  ID:G4jfgwmd0

スプレッドシートなら確か解決策あったような


46:なんJゴッドがお送りします2022/01/07(金)  ID:BttK2Ud/0

参照先に文字列がある作りの方が問題やろ


60:なんJゴッドがお送りします2022/01/07(金)  ID:/IiOuNWnM

>>46
これ
保証されないなら関数の書き方が悪い


48:なんJゴッドがお送りします2022/01/07(金)  ID:92PmvIOCr

短絡評価関係ないやろこれ



57:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>48
いや短絡評価の話や


51:なんJゴッドがお送りします2022/01/07(金)  ID:W7VaVuCF0

excelのandは演算子じゃなくて関数なんだから引数は全部評価するやろ
ガイジはイッチやで


62:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>51
はいガイジ現る
演算子だからとか関数だからとか関係ないやろ


53:なんJゴッドがお送りします2022/01/07(金)  ID:MJvXhYtcM

取り敢えず
イッチはガイジww


55:なんJゴッドがお送りします2022/01/07(金)  ID:7+3JeLbf0

M365で改善されてるんの知らんで当たり散らすとか
マジモンの知的障碍者じゃんこいつ


59:なんJゴッドがお送りします2022/01/07(金)  ID:HCe7Q6Lsd

ことごとく先を越されるw


61:なんJゴッドがお送りします2022/01/07(金)  ID:EnjIYhbdp

こういう系は割とIFERRORで何でもパワー解決できるよな


63:なんJゴッドがお送りします2022/01/07(金)  ID:fQ6xfA6o0

つーか、マクロでよくね?


66:なんJゴッドがお送りします2022/01/07(金)  ID:xVh+0Gji0

複雑な関数使うくらいならマクロ組め


68:なんJゴッドがお送りします2022/01/07(金)  ID:8turM0yKr

じゃけんパイソンつかいましょうね~


73:なんJゴッドがお送りします2022/01/07(金)  ID:OuxewyRk0

そら文字列あったらエラーになるやろ


88:なんJゴッドがお送りします2022/01/07(金)  ID:WXg0OfU80

>>73
ほらここにもガイジおるやん
エラーになったら最終出力も問答無用でエラーになるんか?
ちょっとは考えて発言せえや


77:なんJゴッドがお送りします2022/01/07(金)  ID:aiZIa4bkd

お釈迦さまならしゃーない


78:なんJゴッドがお送りします2022/01/07(金)  ID:TakFpdvyd

すまん、ワイのやってる仕事だとexcelはほぼcsvでしか開かんから全く分からんわ
データ整形は派遣のゴミにやらせとるし


82:なんJゴッドがお送りします2022/01/07(金)  ID:hpB8TH/Xp

アンドじゃなくてエーエヌディーって読んでなんだこれって思っちゃったわもう終わりだよこの国


85:なんJゴッドがお送りします2022/01/07(金)  ID:1T5DtKS10

if(isnumber(),if(mod
で順番に評価したほうがいいでしょ


89:なんJゴッドがお送りします2022/01/07(金)  ID:6j3HunIB0

ワイExcelよくわからんけど、Excelでも関数の可読性とか求められんの?
別に冗長でもええやん




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1641548704
未分類