目次
Google Sheetsには多くの利点がありますが、欠点もあります。 その明確な例が、テキストを管理する簡単なツールの不足です。 Google Sheetsのテキストの追加や置換は、手動または複雑な数式で行う必要がありますか? もうありません。 :) 私たちは、ワンクリックの簡単なツールを使ってこの隙間を埋めました。 このブログ記事でそれらを紹介することを許可してください。
今日紹介するツールはすべて、Power Toolsというユーティリティの一部です。 これは、Google Sheetsのすべてのアドオンを集めたものです。 ぜひインストールして、あなた自身のシェフとして、以下の「食材」を自分のデータ上で組み合わせてみてください(笑)。
表計算ソフトのテキストを修正する
そのため、シートのデータがバラバラだったり、過剰な文字が入力されていたりすることがあります。 特に、複数の人が同じスプレッドシートを編集する権利を持っている場合、問題になることがあります。
あなたが完璧主義者で、データを非常に明確かつ実用的に保つ傾向がある場合でも、単にスプレッドシートからデータを実証する必要がある場合でも、以下のツールは役に立ちます。
Google Sheetsのケースを変更する
Google Sheetsでテキストの大文字と小文字を変更する標準的な方法には、関数があります。 下上 これを利用するには、ヘルパーカラムを作成し、そこに数式を作成し、元のカラムを参照する必要があります。 その後、何らかの方法で数式の結果を値に変換し、元のカラムを削除してください。
このツールを使えば、上記のような操作は必要ありません。 Google Sheetsの元のセルそのものを素早く変更します。
ヒント:このビデオを見ると、このツールについてよりよく知ることができ、そのすぐ下にある短い紹介文を読むこともできます。
の中にあるツールです。 テキスト グループ> 修正 :
このアドオンを使ってスプレッドシートの大文字と小文字を変更するには、テキストのある範囲を選択し、データの変更方法を選択するだけです:すべてを センテンスケース , 小文字 または 上段ケース , 各単語を大文字にする (別名:固有名詞), 小文字 & または tOGGLE tEXT .
ヒント:どのオプションを使用する必要があるかわからない場合は、ツールのヘルプページですべてを詳しく説明していますので、そちらをご覧ください。
準備ができたら、 を押します。 修正 と、あなたのオリジナルデータがケースを変えていく様子をご覧ください。
記号の置き換え
ウェブからデータを取り込むと、以下のようなアクセント付きの文字がテーブルに表示されることがあります。 ß, Ö または ç インポートしたファイルには、著作権記号(©)、逆クエスチョンマーク(¿)、アンパサンド(&)、スマートクオート(" ")などの特殊文字が含まれている場合があります。 これらの記号は、コード(Webでよく使われる)で表現されている場合もあります。
Googleシートの標準機能で置き換えようとすると 検索と置換 ツール(Ctrl+H)を使って、各文字の置き換え作業を行う準備をします。 また、代わりに表示させたい記号を入力する必要があります。
私たちの 記号の置き換え 選択されたデータ範囲をスキャンし、アクセントのある文字やコードを自動的に対応する標準記号に置き換えます。
ヒント:このツールは、Power Toolsにも存在します。 テキスト > 修正 .
また、同じアドオンを使って、コードや特殊文字で何ができるかを紹介します。
そして、ここでは スマートクオートをストレートクオートに置き換える ツールが動作します(現在はダブルクオートのみ)。
ポーランド語テキスト
もし、上記の改造があなたのテーブルには無理で、単にGoogle Sheetsのテキストをあちこちにブラッシングしたいだけなら、アドオンを使ってこれも自動化することができます。
があります。 ポーランド語テキスト ツールは、選択した範囲に目を通し、次のような処理を行います。
- は、空白がある場合は削除します。
- は、句読点の後にスペースを追加します。
- は、あなたのセルに文鎮を適用します。
3つのオプションを一度に選ぶことも、テーブルに合ったものを選ぶことも自由です。
Google Sheetsでテキストを追加する方法
Google Sheetsでテキストを追加する標準的な方法は、いつもと同じように、関数です。 そして、通常、既存のテキストに余分な文字を挿入するのは、CONCATENATEです。
ヒント:複数のセルの同じ位置にテキストを追加する数式例を用意しました。
しかし、関数となると、常に計算式のための余分な列が追加されることになります。 では、テキストをそのまま扱えるアドオンがあるのに、なぜわざわざ特別な列や計算式を追加するのでしょうか?
そのために開発されたのが、このツールです。 位置によるテキストの追加 と同じに巣立ちます。 テキスト 群 電動工具 .
ヒント:このビデオを見ると、このツールについてよりよく知ることができ、そのすぐ下にある短い紹介文を読むこともできます。
Google Sheetsにテキストを追加するだけでなく、句読点、数字記号(#)、プラス記号(+)などの特殊文字とその組み合わせをテーブルに挿入することができます。
特殊文字を先頭/末尾に挿入する
最初の2つのオプションは、テキストを追加することが可能です。 まもないころ と しまいに 選択されたすべてのセルの
例えば、電話番号のリストに国番号を付けたい場合、国番号は番号全体の前に付ける必要があるので、Google Sheetsのセルの先頭に数字を追加する必要があります。
数字のある範囲を選択し、ツールの対応するフィールドに希望の国コードを入力し、クリックするだけです。 追加 :
Google Sheetsでテキストの前にテキストを追加する/テキストの後にテキストを追加する
このツールの最後の3つのオプションは、セル内の特定のテキストに依存する文字を挿入することができます。
- というオプションで、セル内の3文字目、7文字目、10文字目などからテキストを追加することができます。 文字番号の後 このツールを使って、先ほどの数字に括弧でくくられた市外局番を挿入してみます。
米国とカナダの市外局番は、3文字目の「+1」から始まる。 202 5550198 だから、その前に丸いブラケットを追加する必要があるんだ。
追加された市外局番は、6文字目の「+1」で終了します。 (202 5550198
したがって、その後ろにも閉じ括弧を付けます。 こんな感じです。
- また、テキストを追加することもできます 前 または 後段 を細胞内に取り込む。
これらのオプションは、括弧の前後にスペースを追加することで、電話番号をさらに読みやすくしてくれるんだ。
しかし、Google Sheetsでテキストを追加することができない場合、余分な文字や古いテキストを削除したい場合はどうしたらよいでしょうか? さて、私たちはこの仕事にも使えるツールを用意しています。
ヒント:ヘルプページがあります。 テキストを追加する のオプションもありますので、こちらもご覧ください。
Google Sheetsの余分な文字や特殊文字を削除する
テーブルの中にホワイトスペースや他の文字が入り込むことがあり、それを追跡して排除するのはかなり神経を使う。
標準的なGoogle Sheets 検索と置換 ユーティリティは、過剰な文字を別の文字に置き換えるだけです。 ですから、このような場合は、アドオンの義務を 削除 グループをPower Toolsに追加しました。
ヒント その 削除 グループにはヘルプページもあり、すべてのツールとそのオプションが紹介されています。
こちらのデモ映像もご覧ください。
また、Google Sheetsで同じテキストや特定の文字を削除する他の方法については、このブログ記事をご覧ください。
部分文字列または個々の文字を削除する
この最初のツールは、選択した範囲内の1文字または数文字の文字列、さらにはGoogle Sheetsの部分文字列を削除します。 より正確には、以下のように削除させることができます。
- 特定の文字、数字、Google Sheets の特殊文字(例)の出現頻度。 1 または +
- 複数個の単一文字、数字、または文字:例 1 と +
- 指定された文字列(Google Sheetsの部分文字列)、またはそのようなセットのいくつか、例えば。 +1 または +44
先ほどの例と同じ電話番号を、ツールで国番号や括弧を一度に削除してみます。
スペースやデリミタを削除する
Google Sheetsの次のユーティリティは、テキストの前、後、および内部の空白を削除します。 データに空白が全く歓迎されない場合は、自由に完全に削除してください。
また、カンマやセミコロンなどの区切り文字(改行のための特別なチェックボックスもあります)、改行などの非印刷文字、HTMLエンティティ(文字自体の代わりに使用されるコード)、HTMLタグなどの特殊文字も削除されます。
位置によって文字を削除する
しかし、重要なのはキャラクターそのものではなく、細胞の中での位置づけであることもあります。
- この例では、電話番号の内線は、各セルの12文字目から14文字目まで、同じ場所を占めているのです。
これを利用する 位置 をクリックすると、対応するツールですべての番号から内線番号が削除されます。
ここでは、わずか数クリックで数字がどう変化するかをご紹介します。
関連項目: Excelで円グラフを作成する方法 - をある程度きれいにすることができます。 セル内の最初の文字と最後の文字 追加するシンボルの数を正確に指定するだけで、アドオンを待たせることはありません。
このツールは、電話番号から国番号(最初の3文字)を削除しています。
- 複数のセルに同じテキストが含まれ、その前後に不要な詳細が含まれている場合は、オプションの テキストの前後の文字を削除する を追い出す。
例えば、ここに電話番号とその国を同じセルに入れた顧客リストがあります。
国によっては、グループごとにセルを選択し、その前にすべてを削除するようにツールを設定しています。 アメリカ、イギリス で、その後 シーエー 結果、こうなりました。
Google Sheetsで空の行や列を削除する
データを修正した後、空白の行や列がシート上に散在していることがあります。 それらを削除するには、まずCtrlキーを押しながら各行を選択し、コンテキストメニューで空白行を削除します。 列も同様に削除します。
また、データの外に残っている未使用の列や行を削除することもできます。 結局のところ、それらはスペースを取り、スプレッドシートで500万セルの制限を超えることを進めています。
さらに言えば、ファイル内のすべてのシートで同じことをする必要があるかもしれません。
Google Sheetsとは異なり、このアドオンでは、空の行や列を一度に削除します。 範囲や個々の列や行を選択する必要さえありません。
シートを開き、クリアツールにアクセスし、5つのチェックボックス(目的によってはそれ以下でも可)を選択し、クリックするだけです。 クリア そして、すべてのシートに隙間なく整然とした表ができあがります。
テキストを列と行に分割する方法
また、1列のテキストを複数の列に分割したり、1行のテキストを複数の行に分割するのも便利な操作です。
Google Sheetsは最近、独自の テキストをカラムに分割する を搭載していますが、大きな弱点もあります。
- 列への分割のみです(行への分割はわかりません)。
- セル内に異なる区切り文字がある場合、このユーティリティを何度も使用する必要があります。
- で分離しない。 かいせんせつだん この場合、改行位置の指定が問題になります。
- 表の左側の列からセルを分割する際に、右側のデータを上書きしてしまいます。
- 名前を分割する場合、最初、最後、真ん中の名前を認識せず、単純に単語を分割する。
幸いなことに、私たちの スプリット アドオンは、そのすべてを処理します。 スプリット グループをPower Toolsに追加しました。
文字単位で分割
まず、セル内の文字や区切り記号でテキストを分割する方法を紹介します。
ヒント:この短いデモビデオを見るか、気軽に読んでください :)
まず、分割するデータを選択し、オプションの キャラクターによる分割 を選択し、セル内で発生するセパレータを選択します。
チェックしない スペース 名前をバラバラにしたくないので。 しかし。 コンマ と 改行 は、電話番号と役職を分けるのに役立ちます。 また、元の列を結果に置き換えることも選択できます(アドオンの一番下にあるチェックボックスです)。
ヒント:接続詞やその他の接続語が多い場合、2番目のオプションを使って、接続詞でテキストを分割することもできます。 文字列で値を分割する .
大文字と小文字の区別が重要な場合は、3番目のラジオボタンを選び、大文字以前をすべて分割してください。
ポジション別分割
テキストを追加する場合と同様に、セル内の記号の位置は、特定の文字の出現よりも重要である場合があります。 特に、すべてのセルが同じ方法でフォーマットされている場合は、なおさらです。
とともに ポジション別分割 ツールで、レコードを分割する場所を正確に選択することができます。
このツールを使って、国番号と市外局番を電話番号そのものから分離しました。
あとは、元の列を削除して、新しい2つの列をフォーマットするだけです。
スプリットネーム
というGoogle Sheetsの標準ツールは、先ほども述べたように テキストをカラムに分割する このツールを名前に使うと、かなりの確率で、名前とタイトルと接尾辞が混在したコラムができあがります。
私たちの スプリットネーム このツールは、姓、名、ミドルネーム、肩書き、敬称、後置詞、接尾辞を認識し、単に単語を分割するだけでなく、名前の単位に応じて、対応する列に並べ替えることができます。
さらに、例えば、セル内に他の部分があっても、姓と名だけを抜き出すことができます。 この短いビデオ(1分45秒)をご覧ください。すべての処理は文字通り数秒で終わります。
Google Sheetsでリンク、数値、テキストを抽出する
もしセル内のすべての値を分割するのが面倒で、Google Sheets のセルから特定の部分のみを抽出したい場合は 抜粋 ツールを使用します。
ヒント:もしあなたが数式に興味があるなら、このチュートリアルはGoogle Sheetsでデータを抽出する方法について、いくつかの数式の例を提供します。
最初の4つは、Google Sheetsのセルからデータを抽出するさまざまな方法です。
- 紐で 同じ値の後/前/中に存在するものを取得する必要がある場合。
- いちおう どこから引っ張ってくるか正確な場所がわかっている場合。
- マスクで というように、セル内の類似したパターンで目的のデータを見出すことができればよい。
- 上/下N文字 抽出するデータがセルの先頭または末尾にある場合。
また、特定のデータ型を取得することができるようになります。
- ハイパーリンクを抽出する
- URL
- 計数
- メールアドレス
次のデモ映像は、このツールを実際に使用している様子です。
以上、Google Sheetsでテキストを扱うための道具を紹介しました。 これらは、あなたのラッキーな発見となるかもしれませんし、単に時間と神経の節約になるかもしれません。 いずれにしても、持っていると非常に便利なものばかりだと思います。
これらのアドオンは、Google Sheets用のユーティリティを集めたPower Toolsにあります。
もし何か質問があったり、あなたのタスクが複雑すぎてこれらのアドオンでは対応しきれない場合は、以下にコメントをお寄せください。)