Excel関数って"SUM""COUNT""AVERAGE""VLOOKUP""ROUND"ぐらい覚えればいいよな? [737440712]
■ このスレッドは過去ログ倉庫に格納されています
Excelを概念としてしか知らない小学生みたいなスレ 今はsumもカウントも平均も
ドラッグするだけで右下に出るね >>2
>>4
頑なにバージョンアップしない老害がいるから無理なんだわ 指定した場所に正しくデータ打ち込んでくれればそれでいいよ 新しい関数が使えるかどうかはめんどくささが違うよね
xlookupとfilterやsortなど XLOOKUP
VLOOKUPの検索値より左側の値は取れないという問題を解消した上位互換関数
しかしExcelのバージョンが古いと動かない スプレッドシートのimage関数とimportrange関数とqueryはExcelより便利ですよ 文字列操作系も使える
↓とか
SUBSISTUTE
FIND
MID どの関数頻繁に使うかで
そいつの学歴と年収がある程度わかるな >>19
こねたデータをこねて、さらにこねると修正がめんどくさいな Aggregateは計算の要素の空白やエラー無視できるから
sumより便利なこともある
引数少し多くなるけど VBAおじさん「IfとFor~Nextだけ覚えとけばだいたいいけるやろ」 前に、ネット情報を元に起動したときの表示倍率を60%になるよう設定したのですが、
小さすぎてもとに戻したいんだけどやり方忘れてしまいました。
誰か元に戻す方法分かる方いますか? あとは別シート参照とINDIRECT位だな( ´∀`) EXCELは可読性が悪すぎる
VBAは悪意あるスクリプトが蔓延していてなかなか渡せない
どうすんのこれ 覚えるのダルすぎる
CかSQLかhtml辺りのメジャーな言語体系に寄せろよ 会社office365入れてるんだから最新バージョン使わせてくれねーかな
2016で止まってるせいでxlookup使えねえ たまに最近のエクセルだけの関数あって使えなくて泣く 学生の頃、結構エクセル打ちのバイトしてたけど、紙に書いてある数字入れるだけだったわ 同時に開いてるとファイル名で参照できるやつ使ってけ MATCH
OFFSET
これがあれば柔軟な参照が作れる
ただ今はXLOOKUPなんていうスゴいのあるらしいね >>44
これ
offset match でほとんどやっちゃう 20年以上使われてるシートに古い名前が残りまくっててシートコピーしたときに大変なことになる
¥kajiwara¥H14年予算¥
みたいな参照が残りまくってる サムだけで十分
俺はこれ以外を習っても覚えられないから辞書的にネットで調べるしかなくなった 毎回「MATCHとINDEXを組み合わせると自在にデータを取り出せるぞ!」ページを見て思い出すおじさん vlookはファイルがクソ重くなるイメージしかない というかxlookupまで使うんなら素直にaccess使えよ >>54
日本語だと訳の分からん呼び方するから英語で学んだ方がいい
最近、日本語の効率の悪さが理解を妨げてることを確信して業務に関する事は英語で勉強してるわ INDEX&MATCHじいさんvsVLOOKUPおじさんvsQUERY小僧 インデックスマッチはずれると適当なところ参照するのが疲れる 私が使ったことある関数なのに毎回調べちゃうおじさんです 9割IF・SUM・VLOOKUP・COUNTでなんとかなるかもしれん
ROUNDなんて数えるほどしか使ったことないわ >>37
センスない人間が作るとトンデモないことになるわな xxx123xxxx123xxxx
2個目の123を抜き出すのがうまく出来なくて詰んだことがある
1個目の123は簡単だったが VBAって言うとPythonおじさんに馬鹿にされるけどセキュリティ上導入駄目なんよ sum,countif,if,vlookup
これだけで9割くらい行くと思う バージョンアップしないガイジのためにsumproduct、index、matchを駆使してる
あと表記揺れの概念が無いガイジおじいちゃんが多いからAsc、substituteで表記揺れ回避してる
あと画面見ながら指折り数える池沼しかいないからCountif、sumproductで重複なしカウントも付けてる text(date(),"ge.m.d(aaa)")でそのまま日付として読んでくれないの修正してほしい
第一引数の形式をそのまま出力してほしい 今はネットぐぐればだいたい解説してくれるから覚えなくて良いやそんな使わんし >>67
これってどうやるの?
VBAだったら配列にしてfind関数で取り出した記憶がある >>67
そういやなんでシート関数に正規表現ねえんだ?
SpreadSheetにはあるのに >>78
これほんと不便
正規表現あればもっと仕事が楽なのに そういうのは一時変数使えない場合、再帰で書くもんだけど、LAMBDAかVBAじゃないと再帰関数は書けないから
条件分岐で書いてくしかないんだろうな
(エラートラップ
(IF 1個目あり
(IF 1個目の次の文字以降に2個目あり
2個目を切り出して処理して返す
) ) ) >>67
FIND関数で最初の123の位置番号見つけて、次のFINDで最初に見つけた123の位置番号以降を検索する感じかな >>80
正規表現処理自体は、普通の手続き型言語のコードで半ば機械的に書き下す事が出来るけど
EXCELの式だけだと式がめちゃくちゃ煩雑になるから
VBAかその他の言語で正規表現処理相当の関数を書いて
呼び出すしかないだろうな
Pythonならライブラリにあるのかな >>67
xxx123xxxx123xxxx
find("123",セル,find("123",セル)+len("123"))
これでどう? >>84
なるほど正規表現つかえないなら正規表現の処理を自分で作ればいいのか
ありがとう 普通それくらいインラインで一気に書くけど
大した話ではないな
要件に処理が書かれていないから
単に2回あるって判定するだけでいいのかな >>70
パワーシェルやコマンドプロンプトでさえ監視ソフトが反応する会社あるもんな 新卒だけど就職してExcelいじり始めてから合同式がクソ便利な概念であることに気づいた
整数を何種類に分類したいか自由に決められてしかも周期性を表現できるって便利すぎるだろ >>68
>>90
ごめんsumproductと空目してた
subtotalはsubtotalを除外して和を計算するか小計に便利 セキュリティで厳しい会社だとExcelとWindows標準しか使えないからな
デフォルトでLinuxコマンド使わせてくれねえかな。デフォでWSL入れてくれ
それだけで効率がぐっと良くなるんだけど UNIQUE関数は覚えとけおじさん「UNIQUE関数は覚えとけ」 ある程度覚えたらあとは自分で調べて自分で勝手に詳しくなってくだろ
いくつかの関数やピポットやマクロはは面接の時どの程度扱えるのかの指標として聞くだけで
最近は嘘つかれるから聞かない というか、実務的に考えれば関数の名前とか覚えなくて良いレベル
XXが出来る関数があったな→ググる・入力補完でおぼろげに覚えてる名前を入れてみる
→名前と一緒に出てくる使用例と同じように使う
みたいな感じで十分
プログラミングでも標準関数の名前とか全部単語帳とか作って覚えないやんって話で
忘れてたらExcel自身や検索エンジンに補完してもらえばいいだけ 大量のデータならRとtidyverseのほうがミスがない気がする スプシキッズ「それスプシならARRAYFORMULAで括れますよ」 派遣はネット禁止の会社で仕事してた時のエクセルスキルの上がらなさは凄かった
パワークエリとか全然知らんかった 最近のExcelに入ってるxlookupとかfilter関数便利すぎだろ
今まで複数の関数組み合わせてやってたのは何だったんだ xlookupとfilter関数はマジで一気に使い勝手良くしてくれたわ
filter関数本当に便利
重複したデータの抽出も楽々にできるし
いままでvlookupとcountifなんかでしこしこ重複の抽出をやってた人もビビるくらいに簡単にできる ifとandとorはお勧めしない
10段20段ネストの地獄に嵌って抜けられなくなる >>109
表から目的別に適切なグラフ作ってくれる便利機能
使わないとなんなのか分からない >>115
見た目が悪くてもメンテナンス性考えると作業セル作った方がいいよな 最近初めてIFSっての使ったけど
何なのこれ今までIFの中に何個もIF入れてたのが馬鹿みたいじゃん >>122
バージョン上がると関数も増えていくからね 関数なんて甘っちょろいもん使うな
綺麗な表とグラフが書ければヨシ Xlookupを覚えたらもうVlookupには使えない
左端縛りがなくなったのもうれしいが
戻り範囲でスピル対応になったのが楽ちんすぎる 小刻みにバージョンごとに割と使える新しい関数増やすのやめてほしいよな
365じゃない企業とかPJもまだまだ多いから結局古いバージョンに合わせなきゃならない
古いバージョンでも新しい関数だけはパッチで対応できるようにして欲しいわ ■ このスレッドは過去ログ倉庫に格納されています