最終更新日:2022-11-12LAMBDA以降の新関数の問題集2022年にLAMBDA関数とLAMBDAヘルパー関数群、そして、TEXT処理の関数群と、配列操作関数群が追加となりました。テキスト操作関数、これらの基礎から応用までの問題集です。LAMBDA関数とヘルパー関数、そしてその後の新関数についての詳細は以下を参照してください。・配列操作関数群まだまだ実務で使う日は来ないと思いますし、実務で使えるような定型化した使い方ができるようになるかも未だ分かりません。それを見極めるためには追加された新関数を知る必要があります。新関数がどのような場面で、どのように使う事が出来るかを確かめるために練習したことの履歴です。ツイッターで【エクセル問題】として、LAMBDA以降の関数を使った問題を出し、それに解答する形で解説していきます。本ページは、この出題ツイートのまとめです。出題のサンプルデータの使い方については以下をご覧ください。これらのサンプルデータの扱い方について説明いたします。このように記載している場合の、エクセルへのデータ取込方法です。出題ツイートへのリンク【エクセル問題】※LAMBDA踊るぞ編A2:A11は消費税込み金額です。税抜き本体価格を計算してください。B2に数式を入れB11までスピルさせます。LAMBDAに対して引数(A2:A11,10%)を与えてください。税抜き処理は(1+税率)で割り算した結果を円単位に切り上げ。※LAMBDAの練習です。A2:A11は消費税込み金額です。税抜き本体価格を計算してください。B2に数式を入れB11までスピルさせます。LAMBDAに引数(A2:A11,10%)を与えてください。解答・解説はこちら:LAMBDA踊るぞ編LAMBDA踊るぞ編2出題ツイートへのリンク【エクセル問題】※LAMBDA踊るぞ編2A2:A11は消費税込み金額です。数式は、B2=LAMBDA(...)(A2:A11,10%)このように作成。※LAMBDA練習&HSTACKもね。出題ツイートへのリンク【エクセル問題】※秋華賞ガミったぞ記念編A列B列は、ある着順の前後の着順を示してします。A列の馬の次の着順は同一行B列の馬です。ウインエクレールA2:B16を入力することで、C2以下に全着順通りに並べてください。出題ツイートへのリンク【エクセル問題】※MAP編(使ってねw)A1=SEQUENCE(10,10)素数は特別らしい。特別かわからないので、前後の数値と素数だけ残して他の数値を消してみることにしました。23は素数なので前後の22,24と共に残す。25,26,27は自身も前後も素数ではないので消します。出題ツイートへのリンク【エクセル問題】※REDUCE編500円玉貯金をすることにしました。月曜は500円、火曜は1,000円,...金曜は2,500円そして土日は前日の貯金額の10%(500円単位で切り捨て)を使う事にします。いくらの貯金がたまっているか計算してください。入力はA1である必要はありません。画像E:Fは作業セルでの検算です。月曜:500火曜:1000水曜:1500木曜:2000金曜:2500そして、土日は前日貯金額の10%を500円単位(500円未満切り捨て)で使うという事です。山手線沿線を営業して回りました。秋葉原を出発、それぞれの駅で下車して営業して、再び同じ駅に乗ります。降車駅ごとに清算します。それでは運賃の一覧を出力してください。山手線って安いのね😇すみません、ちょっと情報不足がありました。自分では書いたつもりになってました。東京の人は知ってるかもだけど...※1km未満は1km単位で切上です。)の点数一覧があります。全科目が平均点以上の人だけをH2以下に一覧出力してください。※未受験科目は0点として入力するものとします。各科目ごとの平均点です。出題ツイートへのリンク【エクセル問題】※ここからはフリー問題だよ編10行10列の範囲に、1から100までの重複しない数値をランダムに配置してください。365の最新関数まで含めると480個くらいありますかね。ここからは関数知識を総動員。出題ツイートへのリンク【エクセル問題】※好きな関数を使ってくれ編テーブルが3つあります。「TBL売上」に「取引先名」と「商品名」を付加してN2以降に出力してください。N1:T1の見出しおよび列表示形式は設定済。出題ツイートへのリンク【エクセル問題】※いろんな関数を使ってね編テーブルが2つあります。「TBL旧」と「TBL新」をidで結合し、違いのあるものだけをI2以下に出力。「TBL旧」と「TBL新」をidで横に結合し、下記区分を付加してI2以下に出力。出題ツイートへのリンク【エクセル問題】※豚が木に登れば落ちることもある編A:C列の短文の全組み合わせをE1以下に出力してください。添付画像は結果の上部のみになります。A:C列は増減対応として、添付2枚目のように列全体を指定してください。)の点数一覧があります。全科目共通で点数ベスト10(順位付けて)を出力してください。完全同順位は順番は問いません。「文字列-数値」となっています。最後の「-」の後ろは必ず2桁以内の数値となっています。添付画像のように、最後の数値回数で文字列を縦に繰り返し、「-」に続けて順番を01から2桁数値で振ってください。出題ツイートへのリンク【エクセル問題】※数字は嫌いなのだ編A1:A3は文字数値混在の文字列です。半角数字のみ「-」に置換してください。問題2:余裕があればスピルさせて。出題ツイートへのリンク【エクセル問題】※外堀から埋めていくぞ編A1:I9に数列が入っています。引数として、(範囲,レベル)を与えます。レベル不正指定は気にしなくて良い。出題ツイートへのリンク【エクセル問題】※なぜわざわざそうしたいのか編A:B列にテーブル(名前は任意)があります。A列に1か月分(何日でも)の日付、B列に数値が入っています。添付画像のように、日付と数値で2段にして1週間(月~日)で折り返してください。出題ツイートへのリンク【エクセル問題】※かっこつけてんじゃないよ編A1セルの文字列から、複数の括弧()内の文字列を取り出して横に展開してください。※括弧は全角半角問わない。※括弧が正しく対になっていることを基本として、括弧が正しく対になっていない場合の結果については特に限定しません。Office製品には(エクセル)(ワード)そして(パワポ)があります。出題ツイートへのリンク【エクセル問題】※頭の体操だけど新関数の出番はあるか?編シートの任意の範囲を指定します。その範囲内での奇数行は奇数列のみ、偶数行は偶数列のみ合計します。行列数の判定はシート上のセル番地ではなく、指定範囲内の相対位置で判定してください。出題ツイートへのリンク【エクセル問題】※定番だけど出してなかったよね編A1セルの文字列をC:D列の文字列で置換してください。置換において置換対象が複数ある場合の数式です。縦スピルは任意と言う事にしておきます。見るTRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024-08-30)正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024-07-02)エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024-04-11)ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024-02-26)無効な前方参照か、コンパイルされていない種類への参照です。Case)|VBA入門9.メッセージボックス(MsgBox関数)|VBA入門10.マクロとは?VBAとは?VBAでできること|VBA入門ホームエクセル全般エクセル入門LAMBDA以降の新関数の問題集このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。アクセスランキングサイトマップ事業案内お問い合わせホームエクセル全般エクセル入門LAMBDA以降の新関数の問題集このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。