メインコンテンツへスキップ

Excel SWITCH function

著者:シャオヤン 最終更新日:2019年07月17日

ExcelのSWITCH関数は、XNUMXつの値を値のリストと比較するために使用され、最初の一致に対応する結果を返します。一致が見つからない場合は、オプションのデフォルト値が表示されます。

ドキュメントスイッチ機能1


 構文:

ExcelのSWITCH関数の構文は次のとおりです。

= SWITCH( expression, value1, result1, [value2, result2],..., [default] )

 引数:

  • expression:必須。 指定された値のリストと比較される式または値。
  • value1, result1:必須。 最初の値と結果のペア。
  • value2, result2:オプション。 XNUMX番目の値と結果のペア。
  • Default:オプション。 一致するものが見つからない場合に返されるデフォルト値。
式の種類
セル参照 A2
論理テスト A2 =「KTE」
番号またはテキスト 2または「KTE」
名前付き範囲 名前付き範囲
ブール値 正しいか間違っているか
数式 A2 + 100

ノート:

  • 1.このSWITCH関数は、最大126の値/結果のペアを処理できます。
  • 2. SWITCH機能は、Excel2019およびOffice365で使用できます。Excel2019より前のすべてのバージョンは、この機能をサポートしていません。
  • 3.デフォルト値が定義されておらず、一致するものが見つからない場合、SWITCH関数は#N / Aエラー値を返します。
  • 4。>、<、=などの論理演算子は、SWITCH関数の式には適用できません。 値が大きいか小さいかをテストすることはできません。

 戻る:

最初の一致に対応する値を返します。


 例:

例1:SWITCH関数の簡単な使用

たとえば、月曜日を使用して番号1を置き換え、火曜日を使用して番号3を置き換え、日曜日を使用して番号7を置き換えたい場合、他の番号は一致なしに置き換えられます。

このSWITCH関数は、このジョブをできるだけ早く解決できます。

次の式を入力してください:

=SWITCH(C2,1,"Monday",2,"Tuesday",7,"Sunday","No match")

ドキュメントスイッチ機能2


例2:SWITCH関数を他の関数と組み合わせる

日付の列を含むワークシートがあるとします。ここで、日付が今日、昨日、または明日のいずれであるかを判別する必要があります。 この場合、TODAY関数を使用して現在の日付のシリアル番号を返し、DAYSを使用してXNUMXつの日付の間の日数を返すことができます。

次の数式を適用すると、一致したすべての値が日付に基づいてセルに返されます。

=SWITCH(DAYS(TODAY(),C2),0,"Today",1,"Yesterday",-1,"Tomorrow", "Out of Range")

ドキュメントスイッチ機能3


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリー (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations