このチュートリアルでは、同じ位置にGoogleシートセルにテキストを追加することを教えます。 Googleシートセルの最初と最後に、N-Thechareの後、および指定された文字の前後にも、シンボルとテキスト文字列を挿入します。
ご存知のように、Googleシートには、Googleシートセルに必要な場(chǎng)合に正確にテキストとキャラクターを挿入する簡(jiǎn)単な方法がありません。そして、あなたが一度にたくさんのセルのためにそれをする必要があるとき、それはさらに挑戦的です。しかし、ここに目的のスポットにテキストを追加するためのいくつかの巧妙なトリックがあります。その中には、いくつかの標(biāo)準(zhǔn)関數(shù)と特別な追加テキストアドオンがあります。
Googleシートにテキストを追加する式
スプレッドシートの式を手に入れるには時(shí)間がかかりますが、さまざまなタスクに便利です。 Googleシートセルにテキストを挿入することも例外ではありません。
1.グーグルシートセルの先頭にテキストを挿入する
スプレッドシートの連結(jié)とは、2つ(またはそれ以上)のレコードを1つの文字列に組み合わせることを意味します。たとえば、A1の「ソーラー」とB1の「反対」は、C1の「太陽の反対」になります。
しかし、すでにいくつかのデータを含んでいるGoogleシートセルに新しいテキストを追加する必要がある場(chǎng)合、どのように役立つはずですか?かなり簡(jiǎn)単:「古い」部分と「新しい」部分を連結(jié)します。
Ampersand(&)を使用してGoogleシートセルにテキストを追加する方法
Ampersandは、スプレッドシートで値を結(jié)合する特別な連結(jié)特性です。セルで使用すると、次のように見えます。
="John "&"Doe"
または
=A2&B2
結(jié)果は、文字通り「ジョン?ドゥ」またはA2とB2にあるものの他のコンボになります。
私はこれを利用して、セルの最初と終わりに新しいテキストを挿入します。
- 米國(guó)の顧客に屬する電話番號(hào)のリストがあるとしましょう。
- アンパサンドを使用して、それらのセルの先頭にカントリーコード( 1 )を挿入します。私は式を書くつもりなので、隣の列でそれをします。これが私がB2に入力するものです:
=" 1 "&A2
注記。フォーミュラが自動(dòng)的にアイテム間にスペースを自動(dòng)的に配置しないため、同じダブルクォートの1つの後にスペースを追加します。
- その式を列にドラッグして他のセルを埋めることができましたが、より良いアイデアがあります。式をArrayformulaでb2でラップし、列全體の範(fàn)囲へのA2參照を変更します。
=ArrayFormula(" 1 "&A2:A7)
Concatenate関數(shù)で最初にテキストを追加します
Googleシートには、さまざまなテキスト文字列を組み合わせた連結(jié)関數(shù)もあります。しかし、アンパサンドとは異なり、この関數(shù)により、ユニットをその議論としてマージするようにリストします。
連結(jié)(String1、[String2、...])ヒント。連結(jié)するために専用のこの包括的な記事をチェックして、それを裏返しにして學(xué)習(xí)してください。
そして、それが私がやろうとしていることです。これらの引數(shù)の1つとして追加したい新しいテキストを使用してください。この関數(shù)を使用して、電話番號(hào)の先頭に同じ國(guó)コードを追加する方法を見てください。
=CONCATENATE(" 1"," ",A2)
ヒント。私はスペースを個(gè)々の議論として言及します - 私の場(chǎng)合の2番目の議論。
次に、列の下に式をコピーするだけで、すべてのセルの先頭にその國(guó)コードが追加されます。
2。グーグルシートセルの最後にテキストを挿入します
セルの端にあるGoogleシートにテキストを追加するには、セルの開始時(shí)にテキストを挿入するために表示した同じ結(jié)合方法を使用します。私は、アンパサンド(&)を使用する連結(jié)関數(shù)を意味します。
AmperSandを使用して、Googleシートにテキストを追加します
Ampersandを使用してテキストを追加したり、Googleシートセルの端にシンボルを挿入したりする方法を見てみましょう。
- 今回は、既存のレコードを持つセルへの參照から始める必要があります。
- 次に、新しいテキストを追加します。
=A2&", US"
- 他のすべてのセルに同じものを挿入するには、Arrayformulaも役立ちます。
=ARRAYFORMULA(A2:A7&", US")
ヒント。もちろん、すべてのセルの両方の位置に同時(shí)にテキストを追加できます。
=ArrayFormula(" 1 "&A2:A7&", US")
連結(jié)関數(shù)がセルの終わりにテキストを追加する方法
連結(jié)関數(shù)は、最初と同じように、Googleシートセルの最後にテキストを挿入します。今回だけ、新しいテキスト文字列を最後の引數(shù)として言及しています。
=CONCATENATE(A2,", ","US")
3.キャラクターの前後にGoogleシートにテキストを追加する方法
RegexReplaceは、セル內(nèi)のテキストのセクションを異なるものと交換するGoogleシート機(jī)能です。
その名前は実際には正規(guī)表現(xiàn)の置き換えに由來しています。これが頭字語の略です。フォーミュラは正規(guī)表現(xiàn)を取り、Googleシートセルで試合を検索し、必要なテキストに置き換えます。
Google Sheetsセルに同時(shí)に挿入しながら、それを使用して1つの文字列を他の文字列に置き換える方法を紹介します。
ヒント。正規(guī)表現(xiàn)があなたがあなたの時(shí)間を過ごしたい最後のものであるなら、私は良いニュースを持っています。以下に、テキストをほぼ瞬時(shí)に追加する1つのユーザーフレンドリーなツールについて説明します。すぐにジャンプしてください。
regexReplaceには3つの議論が必要です。
regexReplace(テキスト、remular_Expression、交換)- テキスト- 変更したいテキスト(またはテキストのあるセルへの參照)。
- remulation_expression - 検索パターンを表す文字の組み合わせ。このパターンに一致するすべての文字列を探しています。
- 交換-テキストの代わりに挿入する文字列。
2番目の議論はトリッキーな議論であり、それを正しくするために少し學(xué)習(xí)します。お見せしましょう。
ランダムに生成された米國(guó)の電話番號(hào)と同じリストがあります。
これらの數(shù)字を少し整理します。まず、國(guó)のコードをブラケットに包み、次に、いくつかの空白を追加します:1 ( 202 ) 5550158。
これが私が使用するべき式です:
=REGEXREPLACE(A2,"(.*)202(.*)","$1 (202) $2")
あなたのためにそれをバラバラに分解させてください:
- A2は私が変更をしたいセルです - これは簡(jiǎn)単です:)
- "(。*)202(。*)"は私の検索マスクです。これをより深く掘り下げましょう。
まず、ここに入力するものは何でも、常にダブルクォートで囲む必要があります。
次に、関數(shù)にコードを見つけるように指示します - 202 - それの前後に何が立っていても - (。*)
括弧內(nèi)の期間とアスタリスクの組み合わせ - これが私が使用している通常のexpressionです。ピリオドは、あらゆるキャラクターを表しますが、アスタリスクは、Googleシートのそのような特殊文字の任意の數(shù)のものです。ブラケットはそれらのキャラクターをグループ化します。
注記。セル內(nèi)のさまざまな場(chǎng)所にテキストを見つけるのに役立つ通常の表現(xiàn)がたくさんあります。多くの人が毎日正規(guī)表現(xiàn)を使用しているため、それらを使用する正しい方法に専念する特別なページがあります。
- 「$ 1(202)$ 2」は、代わ??りに私が取得したいものです。
ご覧のとおり、私はすでに202頃にブラケットを追加しました。それが私の主な目標(biāo)です。
私が前の議論で言及した2つのグループのキャラクターグループ(。*)の1ドルと2ドルの略です。したがって、この式は、 202年の前後にそのセルからすべてをそのまま返します。
うーん!
それがまだ難しいように見えても心配しないでください - これは理解するのが最も簡(jiǎn)単なことではありません。必要に応じてすぐに最も簡(jiǎn)単なソリューションに飛び乗るか、Googleシートにシンボルを挿入する方法を示しているので、私に固執(zhí)します。數(shù)字の間にダッシュを追加するつもりです:)
4. n番目の文字の後にグーグルシートにテキストを追加する
ヒント。私は自分のデータを準(zhǔn)備し、すべてのregexReplace式を上から値に変換して続行します。
555:1(202) 555-0158の後にダッシュを追加するだけです。文字をカウントすると、12番目の文字の後にダッシュがすべてのセルで同じ位置をとることがわかります。
したがって、この例では、セル內(nèi)のn番目の文字の後にテキストを追加するために必要なマスクを表示します。
=REGEXREPLACE(B2,"(.{12})(.*)","$1-$2")
- 今回は、私が変化しているセルはB2です。
- "(。{12})(。*)"はどういう意味ですか?
左から始まったキャラクターを數(shù)え、12番目のキャラクターを停止したい - (。{12})これは私の最初のグループであり、その直後に余分なキャラクターを挿入します。次に、2番目のグループ(殘りのすべての文字)に従います(。*)
ヒント。すべてを二重引用符で包むことを忘れないでください。
- 「$ 1- $ 2」 - その余分なダッシュを追加する方法です。
ここに変更がない最初のグループに言及します - $ 1 。次に、私のキャラクター( - )を挿入し、2番目のグループに言及して、それを無傷で追加します - 2ドル。
そして、これはそれです:)當(dāng)然、あなたの狀況はユニークであり、別のマスクを求めるかもしれません。このマスクのリストとその正しい構(gòu)文のリストを自由に參照してください。
または、代わりに、次のソリューションを試してみてください - 式、マスクなし。タスクを解決するための5つのラジオボタンを備えた単純なアドオン。
Googleシートにテキストを追加するためのフォーミュラフリーの方法
ここにあります:必要な場(chǎng)所に正確にGoogleシートにテキストを挿入する最も簡(jiǎn)単で最も効果的な方法。
Googleシート用のPower Tools Collectionの一部を追加するテキストアドオンを追加してください。
ヒント。このビデオを見てツールをよりよく知るようになります。そのすぐ下の短い紹介を読んでください。
このアドオンを使用すると、結(jié)果から4ステップ離れています。
- テキストを追加するセルを選択します。
- 追加するテキストを入力します。
- 文字列を挿入する5つの位置のいずれかを選択してください。
ヒント。空のセルをスキップして、データを使用してセルにテキストのみを追加することもできます。
- [実行]をクリックします。
Add Textとは別に、Power Toolsにはスプレッドシート用の40個(gè)のアドオンが含まれているため、チェックする価値は間違いありません。
今では、セルの最初、中央、または端であろうと、Googleシートにテキストを追加する方法をより適切に処理できることを願(yuàn)っています。これ以上の質(zhì)問がある場(chǎng)合は、以下のコメントセクションにドロップしてください。私はそこに答えます。次のブログ投稿でお會(huì)いしましょう!
以上がGoogleシートの複數(shù)のセルに同じテキストを追加する方法:効率的なテクニックの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語 Web サイトの他の関連記事を參照してください。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國(guó)語版
中國(guó)語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









