虹裏img歴史資料館 - imgの文化を学ぶ

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。

  • iOSアプリ 虹ぶら AppStoreで無料配布中
  • 今Excel... のスレッド詳細

    削除依頼やバグ報告はメールフォームにお願いします。 個人情報,名誉毀損,侵害等について積極的に削除しますので、メールフォームより該当URLをご連絡いただけると助かります

    21/07/29(木)15:18:53 No.828835130

    今Excel勉強してるんだけどIF関数で =IF(数値A<=1,“α“, IF(数値A=2,“β“, IF(数値A>=3,“γ“)))ってのが出来たんだけど この関数真だけ定義して偽の式ないのにフリーズしないで動く理由がわからない 有識者の「」ならわかりやすく教えてくれると信じてる

    1 21/07/29(木)15:20:54 No.828835597

    なんて?

    2 21/07/29(木)15:22:20 No.828835937

    動いてるならいいじゃん 気にするな

    3 21/07/29(木)15:23:08 No.828836115

    そういう場合はswitch関数使え

    4 21/07/29(木)15:23:54 No.828836277

    >動いてるならいいじゃん >気にするな 動いてる理由がわからないって事は次に使った時動かない理由がわからないんだ これまでは真偽キッチリ設定してたのにここだけ偽の設定無しで動くようになったのがわかんなくて凄い気持ち悪いんだ…

    5 21/07/29(木)15:24:46 No.828836453

    省略可能だから

    6 21/07/29(木)15:24:55 No.828836486

    特に設定しない場合は偽の時に単純にFALSEが返ってくるんだな…そういや試した事なかったわ

    7 21/07/29(木)15:25:31 No.828836612

    =IF(A1="","○")のように偽の場合を省略出来ます。 その場合、論理式の結果が偽(FALSE)の時は文字列「FALSE」が返ります だそうな

    8 21/07/29(木)15:25:35 No.828836623

    第3引数はオプションって書いてあるよ https://support.microsoft.com/ja-jp/office/if-%E9%96%A2%E6%95%B0-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2

    9 21/07/29(木)15:26:04 No.828836741

    そういう場合は手動かして実験したほうが理解しやすいよ >特に設定しない場合は偽の時に単純にFALSEが返ってくるんだな…そういや試した事なかったわ こんな感じの結果が得られるし

    10 21/07/29(木)15:26:43 No.828836870

    “α”が真の定義で その後のふたつ目のIFから先が偽の式じゃないの? 二つ目三つ目のIF関数の中身の偽の式のことなら大丈夫だよこれで

    11 21/07/29(木)15:27:34 No.828837049

    教えてもらったんならお礼しなさい

    12 21/07/29(木)15:27:48 No.828837113

    この引数の使用頻度って少ないから省略してもいいよその場合はこれこれこうなるね… って関数がプログラム言語にはちょくちょく登場するんだ

    13 21/07/29(木)15:28:33 No.828837283

    >“α”が真の定義で >その後のふたつ目のIFから先が偽の式じゃないの? >二つ目三つ目のIF関数の中身の偽の式のことなら大丈夫だよこれで これまでの例題だと最後に全部に当てはまらない偽の部分に設定無いとFALSEって表示されてたからさ… この例題だけその部分の指定無くてあれこれそうするんだ?って思ったら式が完成して困った

    14 21/07/29(木)15:29:59 No.828837581

    偽の場合に省略してFALSEは出せる癖に真の方は省略してTRUEが出せるようにはならない 納得いかん…

    15 21/07/29(木)15:30:47 No.828837767

    >偽の場合に省略してFALSEは出せる癖に真の方は省略してTRUEが出せるようにはならない >納得いかん… 想定しないパターンでGoサイン出されるより 想定しないパターンはステイさせられたほうが安心

    16 21/07/29(木)15:30:53 No.828837789

    >教えてもらったんならお礼しなさい それもそうだわ 勉強になったからマジで助かる ありがとうね 面白い例だった

    17 21/07/29(木)15:31:55 No.828838014

    >教えてもらったんならお礼しなさい カーチャンみたいな「」だな…

    18 21/07/29(木)15:31:56 No.828838019

    >偽の場合に省略してFALSEは出せる癖に真の方は省略してTRUEが出せるようにはならない >納得いかん… 偽の場合の条件式は 反転すれば真の場合の条件式になるからだ

    19 21/07/29(木)15:32:48 No.828838220

    と言うかこんな時間に本当に有識者の「」出てくるんだな

    20 21/07/29(木)15:33:47 No.828838444

    「」にはExcelの有識者が割といる 田中先生のお世話になってやっと生きていけるような自分みたいなのもいる…

    21 21/07/29(木)15:34:08 No.828838540

    >偽の場合に省略してFALSEは出せる癖に真の方は省略してTRUEが出せるようにはならない >納得いかん… それできるようにしたら 第2引数と第3引数どっち省略したかわからないでしょ

    22 21/07/29(木)15:39:29 No.828839756

    数値Aに2.5とか突っ込めばFALSEが返ってくるだけでは

    23 21/07/29(木)15:40:27 No.828839987

    こいつ文字列入れてもFALSE返ってこないんだな

    24 21/07/29(木)15:40:41 No.828840046

    >「」にはExcelの有識者が割といる 俺は好きで有識者になった訳ではない…環境が悪いんだ…

    25 21/07/29(木)15:40:52 No.828840080

    第2引数に何も書かないと返ってくるの0?

    26 21/07/29(木)15:41:58 No.828840326

    そもそもEXCELの関数式でフリーズさせるのは難しいと思う

    27 21/07/29(木)15:42:20 No.828840419

    >それできるようにしたら >第2引数と第3引数どっち省略したかわからないでしょ まあそうなんだけどIF(A1="おぺにす")で真ならTRUEで偽ならFALSEってなってくれればちょっと楽かなって思ったんだ そしてこれを書き込みながら =A1="おぺにす" でいいと思い出したんだ…

    28 21/07/29(木)15:43:35 No.828840710

    >まあそうなんだけどIF(A1="おぺにす")で真ならTRUEで偽ならFALSEってなってくれればちょっと楽かなって思ったんだ それIFいらないのでは >そしてこれを書き込みながら =A1="おぺにす" でいいと思い出したんだ… そうだね

    29 21/07/29(木)15:44:48 No.828840993

    >そしてこれを書き込みながら =A1="おぺにす" でいいと思い出したんだ… =(A1="おぺにす")でならんか?

    30 21/07/29(木)15:44:48 No.828840994

    xlookup関数は知っているな 最新のテクニックだぞ

    31 21/07/29(木)15:45:59 No.828841256

    >俺は好きで有識者になった訳ではない…環境が悪いんだ… 環境が良かったら何になったんだ

    32 21/07/29(木)15:46:58 No.828841464

    個人的には =EXACT("おぺにす…",A1) が好き

    33 21/07/29(木)15:47:39 No.828841613

    環境がいいと変な小細工しなくてよくなる

    34 21/07/29(木)15:48:12 No.828841750

    >xlookup関数は知っているな >最新のテクニックだぞ 最新すぎて使い所を選ぶのはちょっと…

    35 21/07/29(木)15:48:42 No.828841863

    >環境が良かったら何になったんだ 人の使ったシート使うだけの人

    36 21/07/29(木)15:50:25 No.828842229

    >環境が良かったら何になったんだ 少なくとも帳票やマクロの面倒を押し付けられる事はなかったかな…

    37 21/07/29(木)15:50:34 No.828842262

    >>環境が良かったら何になったんだ >人の使ったシート使うだけの人 鯉みたいに口をパクパク開けて餌を待つだけのお仕事いいよね…

    38 21/07/29(木)15:51:13 No.828842388

    でも誰かがマクロ組まないといけないのは変わらないのでは…

    39 21/07/29(木)15:51:53 No.828842526

    環境が良ければ人から教えてもらったり教えてあげたりで更にExcel技術が磨かれるなんてことは…?

    40 21/07/29(木)15:52:28 No.828842655

    ないない

    41 21/07/29(木)15:52:47 No.828842719

    表計算ツールに何を求めてるんだ

    42 21/07/29(木)15:52:55 No.828842758

    ありません

    43 21/07/29(木)15:53:37 No.828842897

    >でも誰かがマクロ組まないといけないのは変わらないのでは… 誰かが俺じゃなきゃなんでもいいんだけど…

    44 21/07/29(木)15:53:44 No.828842923

    >表計算ツールに何を求めてるんだ 業務を全て効率化してくれる銀の弾丸!

    45 21/07/29(木)15:54:05 No.828842996

    銀の弾丸など無い

    46 21/07/29(木)15:54:48 No.828843166

    別に誰が作ってもいいんだけど ちゃんとルール通りに使え シート壊すな

    47 21/07/29(木)15:55:35 No.828843335

    >別に誰が作ってもいいんだけど >ちゃんとルール通りに使え >シート壊すな ルール以外で入力できないようにしてくだち!

    48 21/07/29(木)15:56:20 No.828843468

    =sum(A1+A2+A3+.....)ってあるめっちゃ長い式になってる糞シートを出されて 後で手計算してねって電卓渡されるよりはマシ

    49 21/07/29(木)15:56:27 No.828843492

    >ルール以外で入力できないようにしてくだち! そして値を直接貼り付ける

    50 21/07/29(木)15:57:30 No.828843714

    >シート壊すな 壊す…?ちょっと行や列追加したり値貼り付けを使っただけだぞ!

    51 21/07/29(木)15:58:31 No.828843929

    …すぞ

    52 21/07/29(木)15:58:53 No.828844007

    >=sum(A1+A2+A3+.....)ってあるめっちゃ長い式になってる糞シートを出されて >後で手計算してねって電卓渡されるよりはマシ その関数の中身が合ってる事さえ確認出来てれば一々後で手計算する必要はないよな…?

    53 21/07/29(木)15:59:12 No.828844082

    共有設定は許されるかラインが問われる

    54 21/07/29(木)15:59:42 No.828844178

    値貼り付けを使うやつはまだいい 別のファイルの参照持ってるやつそのまま貼り付ける奴はマジでどうにかしてくれ

    55 21/07/29(木)16:00:29 No.828844341

    ここはセル結合した方が見やすいだろ?ポチポチ

    56 21/07/29(木)16:03:00 No.828844884

    選択範囲の中央で表示するとそれはそれで怒られるやつ

    57 21/07/29(木)16:03:09 No.828844929

    データ分析したいけどpower BIに金払いたくないって言うからpower queryとピボットテーブルを魔改造してそれらしいもの用意したのに文句言われる

    58 21/07/29(木)16:03:23 No.828844973

    vlookup関数使ったらなろう小説みたいになった「」を思い出すな…

    59 21/07/29(木)16:03:47 No.828845077

    別のファイルへの参照先はファイル開く人によって権限の問題で開けたり開けなかったりすると面倒臭い事になるな…

    60 21/07/29(木)16:04:18 No.828845185

    俺の名はindexmatch初心者が最後の完全一致指定の0忘れて頭抱えるのを眺めるのが大好きマン

    61 21/07/29(木)16:04:24 No.828845210

    >vlookup関数使ったらなろう小説みたいになった「」を思い出すな… これは割とある

    62 21/07/29(木)16:04:35 No.828845255

    >ここはセル結合した方が見やすいだろ?ポチポチ 計算とかしない見積書なら許すが…

    63 21/07/29(木)16:05:14 No.828845384

    VLOOKUPでも使えない人からしたら魔法の一端には違いないからなあ

    64 21/07/29(木)16:06:00 No.828845539

    旧lookup類の昇順じゃないと使えない設定を考えた馬鹿だけは一度ブン殴りたい…

    65 21/07/29(木)16:06:03 No.828845557

    >vlookup関数使ったらなろう小説みたいになった「」を思い出すな… これこそ技術持ってるやつに金を払ってるってことだもんな あ、使い方分かったから今月まででいいからありがと

    66 21/07/29(木)16:06:38 No.828845692

    >あ、使い方分かったから今月まででいいからありがと ジャンルが追放ものになった!

    67 21/07/29(木)16:07:00 No.828845773

    >>あ、使い方分かったから今月まででいいからありがと >ジャンルが追放ものになった! 手直しが必要になってももう遅い

    68 21/07/29(木)16:07:39 No.828845924

    Excelでやられると追放ものまで割とリアリティある印象になってきた…

    69 21/07/29(木)16:08:45 No.828846176

    偽は省略出来る この式数字なら真しか絶対出ない 終了

    70 21/07/29(木)16:08:54 No.828846211

    マクロ改修が必要になったけど作った人いなくなったので何もできなくなるんだよね…

    71 21/07/29(木)16:08:56 No.828846219

    いまの業務上関数を扱わないから 俺のExcelスキルは初心者レベルもいいとこなんだけど こういうスレを見ると冷や汗ばかりかく 万一関数処理やれと言われても対処できないよォ

    72 21/07/29(木)16:09:47 No.828846396

    PCを使用しない仕事はもう殆どないと言っても良いから化石のようなマシーンで原始人が必死に動かしてる職場も多いので簡単に異世界転生無双できる

    73 21/07/29(木)16:09:58 No.828846439

    VBA覚えて零細企業就職はガチの異世界転生になる可能性秘めてる

    74 21/07/29(木)16:10:05 No.828846469

    そんな…自作マクロの功績をヒロインに奪われて契約破棄される令嬢だなんて…

    75 21/07/29(木)16:10:28 No.828846566

    >いまの業務上関数を扱わないから >俺のExcelスキルは初心者レベルもいいとこなんだけど >こういうスレを見ると冷や汗ばかりかく >万一関数処理やれと言われても対処できないよォ 急に関数必要になるような事はないので使わない仕事ならそのまま使うことはないよ

    76 21/07/29(木)16:10:32 No.828846577

    >いまの業務上関数を扱わないから >俺のExcelスキルは初心者レベルもいいとこなんだけど >こういうスレを見ると冷や汗ばかりかく >万一関数処理やれと言われても対処できないよォ 勉強する意思さえ有ればなんとでもなる

    77 21/07/29(木)16:10:54 No.828846647

    >マクロ改修が必要になったけど作った人いなくなったので何もできなくなるんだよね… いいですよね弄り防止の為のパスワード… 展開すればソース読めるらしいけど大仕事すぎる…

    78 21/07/29(木)16:11:52 No.828846866

    >旧lookup類の昇順じゃないと使えない設定を考えた馬鹿だけは一度ブン殴りたい… 稀に便利だよ稀に デフォは完全一致がいいと思う

    79 21/07/29(木)16:12:10 No.828846928

    ネットで検索すれば先人の知恵が借りられる

    80 21/07/29(木)16:12:24 No.828846987

    実戦で試行錯誤することで覚えていくから 自学ではピンと来ないのがお辛いところ それでもやるならやるしかないんだが

    81 21/07/29(木)16:12:39 No.828847047

    >そんな…自作マクロの功績をヒロインに奪われて契約破棄される令嬢だなんて… ヒロインめっちゃ苦労する奴だこれ!

    82 21/07/29(木)16:12:48 No.828847085

    >ネットで検索すれば先人の知恵が借りられる そして自分の環境が古いことを知り頭がおかしくなって死ぬ

    83 21/07/29(木)16:13:03 No.828847145

    本当かどうか分からないけど業務で必要なマクロがあって作った人が辞めたあと後任?がマクロにカウントが仕込まれてることに気付いて自分がいる間はカウント0にならないようにしたって話は聞いたことがあるな…

    84 21/07/29(木)16:14:38 No.828847489

    ソシャゲのデータなんかを表にまとめてなんかそれっぽく分析すると関数の勉強になるよ RANK関数とか最初どれが何を指定してるのかよく分からんかった

    85 21/07/29(木)16:14:54 No.828847543

    マクロとかソースコードなー 自分が言語の知識だけしかない時にそのコード見た場合に欲しいと思うコメント書けって言っても なかなか理解して実践してくれる人は少ない 機能名で分かるでしょ?とか言われても分からないのに

    86 21/07/29(木)16:15:56 No.828847778

    そして膨大な量になるコメント 量が多すぎて文句を言われる

    87 21/07/29(木)16:17:07 No.828848049

    >マクロとかソースコードなー >自分が言語の知識だけしかない時にそのコード見た場合に欲しいと思うコメント書けって言っても >なかなか理解して実践してくれる人は少ない >機能名で分かるでしょ?とか言われても分からないのに 記述が継ぎ足し継ぎ足しになるからコメントと整合が取れなくなったりするから…

    88 21/07/29(木)16:17:31 No.828848129

    >本当かどうか分からないけど業務で必要なマクロがあって作った人が辞めたあと後任?がマクロにカウントが仕込まれてることに気付いて自分がいる間はカウント0にならないようにしたって話は聞いたことがあるな… カウンター機能外さないあたりその人も何かしら思うところあったんだな…

    89 21/07/29(木)16:18:25 No.828848344

    'きょう' という変数名に過去の日付を入力してた際は流石に切れそうになった

    90 21/07/29(木)16:18:30 No.828848366

    Excelのお話しすると毎回色々な逸話が出てくるのが古文書解読してるみたいで楽しい

    91 21/07/29(木)16:18:36 No.828848387

    ライブラリ化とか全然分からない… 俺は雰囲気でマクロを弄っている…

    92 21/07/29(木)16:23:43 No.828849483

    IFのネストはもう嫌じゃ わしはIFSがいい!

    93 21/07/29(木)16:24:42 No.828849706

    >第3引数はオプションって書いてあるよ >https://support.microsoft.com/ja-jp/office/if-関数-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2 こういうの見るとちゃんとドキュメントに当たれるやつが強いなと思う

    94 21/07/29(木)16:25:04 No.828849761

    マクロ突っ込んで保存したらサーバーが貧弱なのかPCのメモリ不足(4G)のせいか1週間で壊れて全部動かなくなるのを2回繰り返して職場でマクロ使うの諦めた

    95 21/07/29(木)16:25:19 No.828849814

    >IFのネストはもう嫌じゃ >わしはIFSがいい! ですからごめんなさい 2003環境なんですよ… こればっかりはね…

    96 21/07/29(木)16:25:30 No.828849862

    人の話を聞けない・文章を読めない人にプログラムを書かせるんじゃあない!

    97 21/07/29(木)16:27:26 No.828850256

    >>IFのネストはもう嫌じゃ >>わしはIFSがいい! >ですからごめんなさい >2003環境なんですよ… >こればっかりはね… パソコン新しくして最新のOfice導入してくだち!

    98 21/07/29(木)16:27:31 No.828850284

    一番最初に調べるべきは田中とかQiitaじゃなくて公式のドキュメントだっていうのは新人によく言ってる

    99 21/07/29(木)16:27:40 No.828850311

    1週間とか時を置いて壊れるってさすがに何かおかしくない?

    100 21/07/29(木)16:27:44 No.828850322

    >最新すぎて使い所を選ぶのはちょっと… うちoffce365だし外に出すときは関数消してるからxlookup重宝してる 便利過ぎてvlookup忘れた…

    101 21/07/29(木)16:28:38 No.828850528

    >マクロ突っ込んで保存したらサーバーが貧弱なのかPCのメモリ不足(4G)のせいか1週間で壊れて全部動かなくなるのを2回繰り返して職場でマクロ使うの諦めた メモリとCPU使用率を監視しろ!

    102 21/07/29(木)16:28:40 No.828850540

    自己流でやってたらマクロと関数を中途半端に覚えたキメラになってきた

    103 21/07/29(木)16:29:49 No.828850780

    まあ自己流でないちゃんと体系的に学んだExcelユーザーの方が少数派だろうから…

    104 21/07/29(木)16:30:31 No.828850923

    >一番最初に調べるべきは田中とかQiitaじゃなくて公式のドキュメントだっていうのは新人によく言ってる いきなり答えみても理解できないから 対処法分かった上で公式のドキュメント読ませるようにしている

    105 21/07/29(木)16:30:44 No.828850979

    どれだけ詳しくなってもUserFormは使わなくていいぞ

    106 21/07/29(木)16:31:47 No.828851196

    関数名は aとかbで ええ!

    107 21/07/29(木)16:32:03 No.828851240

    >関数名は >aとかbで >ええ! …すぞ

    108 21/07/29(木)16:32:10 No.828851269

    >どれだけ詳しくなってもUserFormは使わなくていいぞ でもUserForm使ったマクロ作成を依頼されるんだよね…

    109 21/07/29(木)16:32:32 No.828851334

    >こういうの見るとちゃんとドキュメントに当たれるやつが強いなと思う むしろ何かしらコードを書く時にドキュメント当たらないとか死にたいとしか思えん でも何故かよくいるんだよな