【Excel】INDIRECT関数が使えるとできることがうんと広がる!
Vložit
- čas přidán 20. 09. 2020
- INDIRECT関数は初心者にはちょっと難しいですが使いこなせればエクセルで実現したいことの自由度が格段にアップします!
INDIRECT関数をリストで使うケース
📺 • 【Excel】3段階ドロップダウンリストの作...
<おすすめ動画紹介>
💸通信の基礎と損しないための知識
Macのデメリット➡ • パソコン買うならMacは絶対オススメしない5...
光回線の選び方➡ • 光回線を選ぶときの超重要な基礎知識【失敗しな...
💻マクロ・VBAを学びたいならまずはこの動画!
入門講座➡ • エクセルVBA・マクロ入門講座|初心者がゼロ...
VBEの設定➡ • 【マクロ】VBEの設定!エクセルVBAの記述...
📗Excelがはじめての方はこちらがおすすめ
動画1本で基礎がわかる➡ • 【Excel基本操作】職場で恥をかかない為に...
計算式の入れ方➡ • 【初心者必見】エクセル計算式の入れ方[すべて...
関数の基本➡ • 【Excelエクセル】関数とは?使い方の基本...
🎓覚えると絶対役立つExcel知識
テーブル➡ • 【Excel】テーブルとは?表との違いも解説...
スピル➡ • 【Excel】スピル機能の使い方(これから必... - Jak na to + styl
INDIRECT関数は階層的にプルダウンリストを作るときにも使えます!
czcams.com/video/gVkUWTQ-Cwc/video.html
INDIRECT関数ですが、自分の業務経験内おいてはまさにプリダウンリスト作成時に活躍しました。2列にまたがって入力されたデータ群を別列で結合し、さらに結合条件に対応し変化するプルダウンリストシステムを構築する際に利用させていただきました。
慣れないと難しい関数ですが、利用価値の多い関数ですね。
A5に英語を入れるというボケですね
勉強になりました。ありがとうございます!
INDIRECT関数を知れたのも良かったけど、参照文字列の考え方を知られたのが僕的にはためになりました。
人が作ったエクセルではじめてこの関数を知って、調べてたらこのチャンネルにたどり着いた。わかりやすいです。ありがとうございます。
ありがとうございます。他の関数と組み合わせることで非常に便利に使えますね。早速仕事で使ってみます。
データのテーブル化や他の関数と合わせて使うだけで世界が広がる素晴らしい関数ですよね。
知りませんでした。これは参照場所を自由に変えたい時役立ちますね。ありがとうございます
この関数はほんまに重要。
覚えておいて絶対に損はないですね。
ようやくindirect関数の意味がわかりました。
一番この動画がわかりやすかったです。
ありがとうございました。
この関数の使い方を詳しく知りたかったので助かりました!
ありがとうございます!
Excel初心者。クッソ難しいけど何度も見返して実践して使いこなせるようになる!
わかりやすい説明ありがとうございました。
分かりやすい解説と例で、INDIRECT関数の使い方が学べました
実務に使えるようにプルダウンリスト作成の動画も視聴してより理解を進めます!
ありがとうございます!!
範囲をも可変出来るんですね!勉強になりました〜!
なるほど同じ項目がいくつあるか、会社で保有しているパソコンメーカーや、ビットロッカーで暗号化しているかなどを知りたい時に、フィルタリングしただけだと、結局手で行を数える必要があるので困りましたが、これで抽出が出来ますね。メーカー2社とかの複数条件や、それぞれ欄を変えてテーブル化して集計は各メーカー別とかも簡単に集計可能とわかりました。
最初は何に使うの?って思ったけど、色んな組み合わせで無限の可能性があるように感じました!!
なるほど。これは便利!資料に使えそうな所を確認したくなりました。
分かりやすい解説ありがとうございました!以前INDIRECT関数を試してうまくいかなかったのですが、ダブルクォーテーションを入れてなかったのが原因だったと分かりました
ご感想ありがとうございます。お役に立てて良かったです😊
素晴らしいことです👍
便利な関数ですね。ありがとうございます。
vlookupもそうです。
vlookupにはさらに上位互換の関数、index &match、xlookupがあります。
使えるようになるとドヤりたくなる関数の三本柱
MATCH+INDEX、INDIRECT、ROW/LARGE
分かりやすい!
関数の説明を聞いて「こんなことに使えそう」とピンと来る方は、プログラムの習得も早いと思います。
Hello! Projectファンの者です
何故かおすすめに出てきたので参考にさせていただきます
検索条件の所をセル番地にすることで可変する技なんてありますか?
これ、使いますが、難しくてよくわかりませんね。文字列云々がポイントでしょうか?こういうのやりたいってネット参照してお世話になりますが、理屈わからないまま、結果OKでこの関数大活躍です。
統計関数で範囲指定に結構使う
シートのはたまにシングルクオテーション出てくるけど条件わからん
「なんで?」と思うことに分かりやすく解説されていて、分かりやすいです。
伝わってよかったです!ご感想ありがとうございます!
感動した!!!!!!!
かなりややこしい数式使ってるけどこれは使ってないなあ。ちょっと使えるか見てみよ。。
複数シートから値を参照する時、シート名のリスト作ってこの関数で値を引っ張ってる
はい絶対嘘
シート名って使えたっけ?
@@user-od7bs6fh1l
別シートできますよ
シート名!参照したいセル位置みたいな形にすればいいだけです
A列のセルにシート名が入ってた場合
=indirect(A2&"!C2")
みたいに書けば
A2セルに書いてあるシート名のC2の値を参照できます
indirect関数で列を文字列として「"」で囲った状態で横方向にコピーした際に指定したら次が横方向にずれていく(相対参照のようにする)方法はありますか?
R1C1形式の場合、A1ならばR1C1、B1ならばR1C2という表示形式になるので、Cの後ろの数字をColumn関数を用いることで参照セルを横にずらすことが可能です。
=INDIRECT(("R"&1&"C"&COLUMN(A1)),FALSE)
参照形式が省略またはTRUEの場合はA1形式、FALSEの場合はR1C1形式となります。ご参考まで。
いつも、拝見し勉強させていただいてます。
この関数、VlookUPに使えないかとおもい、試しに作ってますが上手くいきません。
こんかいは自分で考えているため構文貼り付けはしませんが、この関数はVlookUPの選択範囲に活用できませんか?
再びすみません
VLOOKUPと組み合わせに挫折しました。
代わりに
=OFFSET(INDIRECT("U"&$Q$7+0),0,1)
みたいな自作の検索関数もどきを作りました。
INDIRECT関数をうまく使えてますか?
i普段はindex match関数を使っているけど、ndirect関数の有利なところってどんなことがあるんでしょうか?
有利不利というか全然違うものですね。
こういうものを使いこなせる能力があるなら、素直にVB覚えたほうが出来る事の幅は桁違いに広がると思うけどね。
助けてください。
勤務表の休日以外のセルを数えて出勤日数を求めたいのですがうまくいきません。
「休日」と名付けたテーブルには、"週休"、"非番"、"年休"、…などの休暇の種類がリストアップされています。
=COUNTIF(A1:AE1,""&INDIRECT("休日"))
チャットGPDの答えはこれでしたが、うまくいきません😢どこがまちがっているのでしょう?
いつもわかりやすい講義で感謝しています!私もだいぶスキルアップできたと自負していますが、「セルをクリックすると指定した文字や記号を入力する」方法があったら教えてください。
マクロを使えば可能です。
隣のセルにチェックボックスを置いて、if関数と組合せたらどうでしょうか?
チェックを入れると、真の場合が返ってくるように。
最期の使い方を見ると、中身を返してるんじゃなくて、Cellの座標を返してるってことねb
職場ではこのようなマスターからの参照にVLOOKUPをよく使うのですが全く別物なのですか?
はい、全く別物です。
エクセル覚えて20年くらいたちますが「ひきすう」が正しいんですか?
ずっと引用数値→「いんすう」だと思ってましたw
もしや私が間違えてた?と思って一瞬ドキッとしましたけど一応ググってみるとやっぱり引数の読み方は「ひきすう」で良いみたいでした(´▽`) ホッ
エクセルだけじゃなくてプログラミングやってると「ひきすう」ってみんな当たり前に読んでいるのでこれで良いと思います。
これメチャクチャ便利ですね( ..)φ...ものすごくタメになりました!
それは良かったです!ありがとうございます(^^♪
indirect(a5)がダメな理由が難しい…
5:44あたり、東京!を""で囲まなければいけないのはなぜですか?
そのままでもよさそうに思ったのですが...?
INDIRECT関数の引数には「参照文字列」を入れるからです。””がないと文字列になりません。
@@pckatuyou
返信ありがとうございます。考えてみます。
い、意味わからんかった・・・。5回くらい見たら理解できるかな?頑張ります。
これはテーブルの参照にも使えますか?
使えます。
@@pckatuyou
ありがとうございます。マクロで役に立ちそうですね
仕事で計算式(A/b*c)があり、小数点以下は切り捨てで入力しろという指示。どうしても、いくつかは切り上げてしまうのですが...何か良いアイデアはないでしょうか…
切り捨てはINT関数を使います。
=INT(A/b*c)
返信有難うございます。具体的な数字でお伺いします。
INT(4368700/30*3)=436870
ですが、計算機でたたいたように
436869にしたいです。
同僚がROUNDDOWNでも試しているのですが、他の数値で切り上がってしまうのがあり、四苦八苦しております。
=INT(4368700/30)*3
ですね。
返信有難うございます。
翌日、試してみます!他の動画も視聴してて、勉強になります。ありがとうございました!
オフィスタナカって人がインディレクト、インディレクト連呼してるから教えてあげようと思ったけど、コメントできなかった。
ひとしこのみじゃなかった
一番下はなんでエラーにならないんでしょうか?
真ん中と同じ気がしますが、そのとおりに入力すると「A」にはなってくれます。
いろんな人に聞きましたがわかりません><
最後のcountif関数との活用について、indirect関数が無くとも機能するのではと思いました。まだ理解できていないかな‥
現時点ではこのままで問題ないですが、今後左の表の追加が入って果物の表が下に伸びたときにインダイレクト関数を使わないと果物を追加する度に毎回範囲を設定しなおなさいといけなくなりますよ。
この場合のインダイレクト関数は範囲を可変にするための設定だと思います。
範囲が固定ならindirect無しでも機能しますが、範囲が可変なのでindirect無しだと毎回範囲指定が必要になりますよ。
2:11でE5の"Hello!"が太文字から普通文字に変化したの見逃さなかった俺、見るべきとこ間違ってた事に気付く。。。
(›´ω`‹ )
◎indirect関数
参照文字列→せる
先生!よく判らない!
よく考えてみればプログラミングかじった人じゃないとすぐには理解できないのかもね。変数の型とか全く知らない人に説明できる気がしないもの
ドラクエか
Vlookup関数に似てますね。
この前最初に想定した範囲を越えてデータ打ち込んだら上手く表示されず、手作業で範囲指定し直しましたw間にこれ入れとけば楽だったかも?保険的に使えそう?とこのコメントを見て思いました。
尚、本動画で主さんが最後に「この説明でひらめいた人は上級者」みたいなことを言っておられますが、このひらめきは出ませんでした(まだまだとゆう事かw)。
でも、ひとつのセルにいっぱい関数入れて、それが行や列にいっぱいコピーされた場合、PCサンは大変じゃないか?とか思うことがありますが、実際は我々が呼吸するように、何でもないことなのかな?とか気になりますw
羽沢横浜国大
indexの方が使い方簡単じゃないですか!やだー
INDIRECT 関数は INDEX 関数や MATCH 関数と併用して
利用されることが多いと思います。
INDEX 関数は VLOOKUP 関数や HLOOKUP 関数を
高度化したような関数ですね。
なお、VLOOKUP / HLOOKUP 関数の他に KLOOKUP 関数と
最近のバージョンに追加された XLOOKUP 関数というのも
あります。
(XLOOKUP 関数は VLOOKUP / HLOOKUP 関数の両方の
機能を実現できる後継版の関数として用意されました)
おすすめに出てきたけどEXCELなんて初心者すぎて何言ってるのかあんまりよく分からなかった…。
取り残されてる感😭
これかなり難しいんで仕方ないですよ!