エクセルテクニック 関数の中身を分解し結合して正しい関数を作る方法

旧記事
スポンサーリンク

エクセルで関数を作成しているときに、引数によってはセルのドラッグしたときに自動で引数の数値が変化してくれないものがあります。
例えば、VLOOKUP関数だと列番号が自動で数値が変わらず固定した数値になってしまいます。10個程度の関数ならば1個ずつ手で直すことはできますが、50個や100個になると手で直すのが面倒くさいです。せっかくのエクセルなのにここは手作業なの?と思うかもしれますが、原始的な方法にはなりますが関数の中身を一度分解して、再度結合することで思うように関数を作成することができます。

作成例
下記の個人情報を整理するためのVLOOKUPを関数を分解して作成する

データはダミーのものです。
http://kazina.com/dummy/
のサイトよりデータ出力しました。


作業エリア
ここの黄色のエリアに全ての関数を作ります。

作業手順
①S5に通常のVLOOKUP関数を作ります。

画像に alt 属性が指定されていません。ファイル名: image-46.png



=VLOOKUP(R5,$B$4:$M$21,2,FALSE)

中身
検索値:R5 固定する必要ありません
範囲:B4からM21を絶対参照にする
列番号:2 
検索方法:FALSE

この状態でS5を右のセルにコピペするとこんな感じになってしまいます。

この状態ではダメなので次のステップで式を分解して式を作成します。

②式の分解

作業エリア外の余白にVLOOKUP関数を分解したセルを作成します。

分解前
=VLOOKUP(R5,$B$4:$M$21,2,FALSE)

これを・・・

S25
=VLOOKUP(R5,$B$4:$M$21,

=の前にある ’ ←クオーテーションは必須です。
これがないとエクセルは式の一部として認識してしまいます。

T25
,FALSE)

を入れます。
分解前にあった列番号は次のステップで挿入します。

③列番号の作成

余白の23行目に挿入したい列番号を数字を並べます。


④セルの結合
この並べた数字の2の下(T24)に次の式を挿入します。

$S$25&T23&$T$25

式の中身
$S$25→②で作成したS25です。
&T23&→23行目に作成した列番号とS25とT25を文章として結合するものです。
$T$25→②で作成したT25です。

これを挿入すると式の計算結果が文字列として

=VLOOKUP(R5,$B$4:$M$21,2,FALSE)

という結果が返ってきます。
この結果が正しければ、T24のセルをコピーして23行目に作成した列番号12まで作成していきます。
するとこのようなものができあがります。


⑤セルのコピペ
これをこのまま作業エリアに値の貼り付けたくなりますが、貼り付けても式を貼り付けただけになてしまいます。
24行目に作成した式を全てコピーして、Windowsに入っているメモ帳を起動し、そのまま貼り付けをして下さい

貼り付けが終わったら、また貼り付けしたものを全て選択してコピーします。その後に、作業エリアのT5に貼り付けしてみて下さい。すると作成した式がVLOOKUP関数として認識され正しい値が返ってきます


⑥作業エリア 下のセルにコピペ
S5からAC5を選択した状態で21列目まで式をコピペして下さい。一気に作成できます。作業エリアの完成です。


関数を分解して結合するテクニックは他の関数でも使えるテクニックになります。難しそうにみえますが慣れれば、すぐに作成できるようになります。このテクニックを使いこなせば巨大な関数を作ったとき苦ではなくなります。

【未来を先取り!】スマホで始める新時代の仮想通貨「Pi Network」をご紹介!

「仮想通貨って難しそう…」そんなあなたに朗報です!

「Pi Network」なら、お手持ちのスマートフォンで、誰でも簡単にマイニングを体験できます。専門知識や高性能な機材は一切不要!アプリをインストールして、1日1回タップするだけで、未来のデジタル資産「Piコイン」を手に入れるチャンスが広がります。

Pi Networkの魅力とは?

  • 革新的なコンセプト: スタンフォード大学の優秀なチームによって開発された、環境に優しく、ユーザーフレンドリーなプロジェクトです。
  • スマホで簡単マイニング: いつものスマホ操作の延長で、気軽にマイニングに参加できます。特別なスキルは必要ありません。
  • Web3時代の新たな通貨を目指す: 将来的には、分散型インターネット「Web3」の世界で広く利用される通貨となることを目標に開発が進められています。大きな可能性を秘めたプロジェクトです!
  • グローバルなコミュニティ: 世界中の多くの人々が参加し、日々成長を続けている活気あるネットワークの一員になれます。

今すぐPi Networkを始めよう!簡単ステップガイド

STEP1:アプリをインストール&簡単登録
こちらのリンクをクリックしてPi Networkアプリをインストールし、画面の指示に従って初期登録を進めてください。
Pi Networkアプリをダウンロード (招待コード FOX0326 適用)

招待コード: FOX0326
(ご入力いただくと、マイニング速度がアップする特典があります!)

大切なステップ:本人確認(KYC)について
Pi Networkでは、将来的にPiコインを実際に利用したり、メインネット(公式なブロックチェーンネットワーク)に参加したりするために、KYC(Know Your Customer:顧客確認)という本人確認手続きが必要になる予定です。これは、不正なアカウント作成を防ぎ、ネットワークの信頼性を高め、全てのユーザーが公平に参加できる環境を維持するために非常に重要なプロセスです。

なぜ本名での正確な登録が必要なの?
KYC手続きでは、一般的に公的な身分証明書(運転免許証、パスポート、マイナンバーカードなど)の提出と、ご自身の顔写真の撮影などが求められます。このとき、アプリにご登録いただいたお名前と、身分証明書のお名前が一致している必要があります。情報が異なっていると、残念ながらKYCを完了できず、せっかくマイニングしたPiコインが利用できなくなる可能性も…。

ですから、最初の登録時から本名で、かつ正確な情報をご入力いただくことが、未来へのスムーズなステップのために不可欠なのです。ご協力をお願いいたします!

STEP2:1日1回タップでマイニング!
24時間に一度、アプリを起動してマイニングボタンをタップするだけ!毎日コツコツ続けることで、Piコインが貯まっていきます。まるでゲームのログインボーナスのような手軽さです。

Pi Networkで未来の可能性を掴もう!

Pi Networkは、まだ発展途上のプロジェクトであり、その価値は未知数です。しかし、その革新的なアプローチと世界中の熱意あるコミュニティによって、大きな飛躍が期待されています。「先行者」として、このエキサイティングな旅に参加してみませんか?

より詳しい情報や、マイニング効率をさらにアップさせる方法は、こちらの紹介記事もぜひご覧ください。
世界で注目されるスマホ仮想通貨マイニングアプリ「Pi Network」徹底解説


 

ご注意:Pi Networkは現在開発段階のプロジェクトです。参加はご自身の判断と責任においてお願いいたします。この記事は、特定の投資を推奨するものではありません。

旧記事
スポンサーリンク

コメント

タイトルとURLをコピーしました