Youtube始めました💻30代からのパソコンスキルUP講座

ARRAYTOTEXT関数を徹底解説!Excelでの活用術と応用

Excelで表やリストのデータを一度にテキスト化したいことはありませんか?

例えば、支店ごとの売上データや在庫リストなどを一つの文字列にして報告書やメールに貼り付けたり、システムへのデータ入力に活用したりしたい場面、役立つのが「ARRAYTOTEXT(アレイトゥテキスト)関数」です。

ARRAYTOTEXT関数を使えば、複数のセルに入力されたデータを1つの文字列として取り扱えるようになります。面倒な手作業を省き、Excelの作業効率を向上させることができます。

この記事では、ARRAYTOTEXT関数の使い方を初心者にもわかりやすく解説します。基本的な使用法から、他の関数と組み合わせた応用例・実践例まで幅広くご紹介します。さらに、実際に手を動かして試せるExcelファイルのダウンロードリンクもご用意していますので、ぜひ活用してください。


橋本由夏 – パソコンスキルUP講座
橋本由夏
橋本 由夏
AI、ソフト紹介ブロガー、Youtuber

AI、Microsoft作家、YouTuber、講習会・講演会実施。AIやMicrosoftの実践的なテクニックを現場での実務知識からご紹介します。

✓ パソコン講師 10年経験
✓ 民間・公的機関での実務経験
✓ 業務改善・時間短縮に直結
>>書籍一覧を見る
目次

ARRAYTOTEXT関数とは?

ARRAYTOTEXT関数は、Excelで複数のセル範囲や配列のデータを1つのテキスト形式で取得する関数です。

複数の行や列にまたがるデータを一括でテキスト化することで、手作業でデータをコピーして貼り付ける手間を省くことができます。

主な特徴

  • 複数のセルデータを文字列に変換できる。
  • Excel 365およびExcel 2021以降で利用可能。
  • 他の関数(TEXTJOIN、FILTER、XLOOKUPなど)と組み合わせて柔軟に活用できる。

書式

引数

ARRAYTOTEXT(配列, [フォーマット])

  • 配列:テキストに変換したいセル範囲や配列を指定します。
  • フォーマット(省略可):
    • 0(標準形式)※デフォルト
    • 1(簡潔形式)

フォーマットを「1」に設定すると、余計な空白や改行が取り除かれ、シンプルな形で出力されます。


基本の使い方

例:支店別売上表をテキスト化

以下の表を例に説明します。

このデータが「A1:E30」に入力されている場合、次の数式で売上表をテキスト化できます。

数式例

数式

=ARRAYTOTEXT(A1:E30)

これにより、売上表全体がテキストとして取得されます。


応用編①:TEXTJOIN関数と組み合わせる

ARRAYTOTEXT関数をTEXTJOIN関数と組み合わせることで、データをカンマ区切りで連結できます。

例:売上データをカンマで区切る

数式

=TEXTJOIN(“, “, TRUE, ARRAYTOTEXT(A1:E30))

この数式では、「東京, PC, 100000, 5, 500000, …」のようにデータが連結されます。報告書やメールに貼り付ける際に便利です。


応用編②:FILTER関数と組み合わせる

FILTER関数を使えば、条件を満たすデータだけを抽出し、ARRAYTOTEXT関数でテキスト化できます。

例:30,000円以上の商品を抽出

数式

=ARRAYTOTEXT(FILTER(A1:E30, C1:C30>30000))

この例では、価格が30,000円以上の商品だけが抽出され、テキスト化されます。フィルタリング条件を変えることで様々なデータを簡単に抽出できます。


実践編③:XLOOKUP関数と組み合わせる

XLOOKUP関数を使えば、特定の支店のデータを検索し、それをテキストとして取得できます。

例:東京支店の売上データを検索

数式

=ARRAYTOTEXT(XLOOKUP(“東京”, A1:A30, B1:E30))

この数式では、「東京支店」の売上データを検索し、テキストとして出力します。XLOOKUP関数を使うことで、条件に一致するデータを柔軟に取得できます。


注意点

Excel 365やExcel 2021以降のバージョンでのみ利用可能です。
配列が動的に変更される環境で動作します。
大量のデータを扱う場合、処理に時間がかかることがあります。


まとめ

ARRAYTOTEXT関数は、Excelで複数のセルデータを効率よくテキスト化するための便利な関数です。

FILTERやTEXTJOINなど他の関数と組み合わせることで、データの抽出や連結が簡単に行えます。ぜひダウンロードしたExcelファイルで実際に試してみてください。

__________________________________
メルマガ登録でお渡しする
【10大】
特典をプレゼント中↓↓↓

メルマガ登録参加得点

✅Powerquery教科書(PDF版)
✅MOS教科書(PDF版)
✅Ctrlキーのショートカット集
✅現金出納帳フォーマット
✅家計簿フォーマット
✅備品管理表フォーマット
✅提出物が揃ったら自動で完成(提出物確認)
✅備品注文書(チェックボックスで管理)
✅ガントチャートフォーマット
✅目次自動作成ツール

\ 無料メルマガに登録してプレゼントの受け取りはここから/

本の紹介

✅基礎ってなにを学ぶんだろう?
✅毎回ネットで検索するので時間がかかる
✅Excelで業務スキルをアップしたい
✅短時間で実務に役立つポイントを知りたい

この一冊で、Excelの問題解決!
日々の業務においてExcelで効率化したい方にとって、この一冊は、必勝のガイドブックとなります。

★1秒でも早く帰りたい方へ★

改善Excel パフォーマンスを底上げする仕事改善・効率化テクニック
※書籍のダウンロードサイトで解りやすい資料作りが出来る!

Amazon:https://amzn.to/3TxOAmC
楽天:https://books.rakuten.co.jp/rb/17199338/
SBクリエイティブサイト:https://www.sbcr.jp/product/4815613532/

✼••┈┈••✼••┈┈••✼••┈┈••✼••✼••┈┈••✼••┈┈••✼••┈┈••✼✼••┈┈••✼••┈┈••
無料メルマガ(日々の業務を効率化♪1秒でも早く帰りたい人向けに発信してます。)

登録フォームで必要事項を入力の上「確定」ボタンをクリックしていただければ
メルマガ登録完了です。
※なお、登録後の購読解除は、各回のメルマガの末尾に一発解除リンクを設定しており、
そちらから随時できますのでご安心ください。

✼••┈┈••✼••┈┈••✼••┈┈••✼••✼••┈┈••✼••┈┈••✼••┈┈••✼✼••┈┈••✼••┈┈••

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次