すべてのGSuiteWebアプリケーション(G Suite web applications)の中で、Googleスプレッドシート(Google Sheets)が最も印象的かもしれません。2006年にリリースされたこの製品は、新進気鋭のスプレッドシートエディタとしてMicrosoftExcelに対抗するための激しい競争相手になりました。
現在、Googleスプレッドシート(Google Sheets)には、何百万人もの学生、労働者、愛好家が日常的に使用している豊富な編集機能とコラボレーション機能が含まれています。
Googleスプレッドシートで最も高く評価されている機能の1つは、その堅牢な機能セットです。関数は、スプレッドシートを非常に強力にするためのコアコンポーネントであり、各スプレッドシート編集プラットフォームには通常、独自の関数がいくつかあります。
Google SheetのIMPORTRANGE機能により、2つ以上のスプレッドシート間のシームレスな接続が可能になり、多くの興味深い可能性が生まれます。これにより、データをGoogleスプレッドシート(Google Sheets)にインポートできます。
(What Is )IMPORTRANGEとは何ですか?(?)
IMPORTRANGEは、Googleスプレッドシートでサポートされている多くの機能(functions supported by Google Sheets)の1つです。関数は、スプレッドシートデータの操作、計算などを行うことができる数式を作成するために使用されます。
サポートされている100を超える関数には、文字列を日付に変換するDATE 、放射輝度で指定された角度の正弦を返すCOS 、および小数を特定の小数点以下の桁数に丸めることができるROUNDが含まれます。(ROUND)
この長い関数リストには、IMPORTRANGEが含まれています。IMPORTRANGEを使用すると、スプレッドシート間の統合の形式が可能になり、別のスプレッドシート(または同じシート内のワークシート)のセルの範囲をインポートできます。
これにより、Googleスプレッドシート(Google Sheets)のユーザーは、簡単な数式を使用してデータを表示しながら、データを複数の異なるシートに分割できます。ユニークなことに、サードパーティのシート(許可されている場合)から自分のシートにデータをインポートできるレベルのコラボレーションも可能になります。
(How To Use )IMPORTRANGEの(IMPORTRANGE)使い方
この強力な機能を利用するための最初のステップは、データをGoogleスプレッドシート(Google Sheets)にインポートするスプレッドシートを用意することです。1つを見つけるか、この例で行うように、数行のデータを含むダミーシートを作成します。
ここに、2列3行の単純なシートがあります。私たちの目標は、このデータを取得して、使用している別のスプレッドシートにインポートすることです。新しいシートを作成するか、既存のシートに移動して設定しましょう。
関数を使用する場合と同じプロセスから始めます。空白のセルをクリックして、関数バーにアクセスできるようにします。その中に、=IMPORTRANGEと入力します。これは、シートデータのインポートに使用できるfunctionキーワードです。
IMPORTRANGE関数は、基本構文で2つのパラメーターIMPORTRANGE(spreadsheet_url、range_string)を使用します。(IMPORTRANGE)両方を調べてみましょう。
Spreadsheet_urlは、まさにそのように聞こえます。つまり、ある範囲のデータをインポートしようとしているスプレッドシートのURLです。(URL)スプレッドシートのURLとここをコピーして貼り付けるだけです。さらに簡単に、オプションで、 URL(URL)にあるスプレッドシートの識別子文字列を使用することもできます。
この識別子は、シートのURL(URL)の「spreadsheets /d/」と「/edit」の間にある長いテキスト文字列です。この例では、「1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI」です。
range_stringパラメーターも同様に単純です。別のシートからすべてのスプレッドシートデータを印刷する代わりに、特定の範囲を返すことができます。この例のシート全体に示されているデータをインポートするには、範囲はA1:B4になります。
これらの列から将来のすべてのデータをインポートすることに問題がなければ、これはA:Bだけに簡略化できます。ヘッダーなしでデータをインポートする場合は、A2:B4になります。
完全な式をまとめましょう:= IMPORTRANGE(“ 1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI”、“ A:B”)
この式を使用しようとすると、spreadsheet_urlを適切に置き換えたと仮定して、最初に参照エラーが表示されることに気付くでしょう。次に、セルをクリックしてこれら2つのシートを接続する必要があります。
すべてが正しく行われると、現在のシートにインポートされたデータが表示されます。
簡単ですよね?上記のように、このインポート中はフォーマットが保持されないことに注意してください。ただし、すべてのプレーンテキストデータは保持されます。
(Why Use )IMPORTRANGEを使用する理由(?)
IMPORTRANGEの使用がいかに簡単であるかがわかったので、なぜそれを使用するのでしょうか。いくつかの簡単な使用例を見てみましょう。
より良い組織(Better Organization)
データの他の部分から完全に分離したい移動変数を含む非常に複雑なシートに自分自身が関与していることに気付くかもしれません。IMPORTRANGEは、まさにそれを可能にするので、これに最適です。
IMPORTRANGEを使用(IMPORTRANGE)すると、同じスプレッドシート内の別のワークシートからデータを簡単にインポートできるため、可動部品を含むあらゆるものを保存できる「変数」ワークシートを作成できます。次に、 IMPORTRANGE(IMPORTRANGE)、QUERY、およびCONCATENATEの組み合わせを使用して、すべてをまとめることができます。
友達とのコラボレーション(Collaborating With a Friend)
2つのヘッドは1つよりも優れており、IMPORTRANGEを使用すると、アカウントが共有されている限り、アカウントが所有していないシートに接続することもできます。共同プロジェクトで作業している場合は、IMPORTRANGEを使用して、2人以上の作業を1つのシートに動的に統合できます。
機密データを隠す(Hiding Sensitive Data)
公開したい行または列を含むプライベートスプレッドシートがある場合は、IMPORTRANGEが最適です。
1つの例は、 Googleフォーム(Google Forms)を使用してフォームを作成する場合です。その中で、回答者の個人情報の一部を尋ねることができます。明らかにそれを提供したくないのですよね?ただし、このフォームでは、公開共有リンクに表示したい個人的な質問が少なくなる場合もあります。それに応じてrange_stringを設定し、フォームの応答シートを接続することで、これを実現できます。
IMPORTRANGEは、Googleスプレッド(IMPORTRANGE)シート(Google Sheets)にデータをインポートする必要があるさまざまな状況でうまく機能する強力なGoogleスプレッドシート(Google Sheets)ツールです。これは、GoogleスプレッドシートとMicrosoftExcelの最も重要な違い(differences between Google Sheets and Microsoft Excel)の1つです。
この機能の使い方について質問がありますか、それとも同じような機能を私たちと共有したいですか?コメントを下にドロップしてください。チェックします!
How To Import Data Into Google Sheets From Another Sheet
Of all of the G Suite web applications, Google Sheets may be the most impressive. Released in 2006, it quickly became a fierce competitor to stand up against Microsoft Excel as an up-and-coming spreadsheet editor.
Today, Google Sheets includes a wealth of editing and collaboration features that millions of students, workers, and hobbyists use on a daily basis.
One of Google Sheets’ most appreciated features is its robust set of functions. Functions are a core component to what makes spreadsheets so powerful, and each spreadsheet editing platform usually has several of its own unique functions.
Google Sheet’s IMPORTRANGE function allows a level of seamless connectivity between two or more spreadsheets, enabling many interesting possibilities. It allows you to import data into Google Sheets.
What Is IMPORTRANGE?
IMPORTRANGE is one of the many functions supported by Google Sheets. Functions are used to create formulas that can manipulate your spreadsheet data, make calculations, and more.
Some of the more than 100 supported functions include DATE, to convert a string into a date, COS, to return the cosine of an angle provided in radiances, and ROUND, allowing decimals to be rounded to a certain decimal place.
Included in this long list of functions is IMPORTRANGE. IMPORTRANGE enables a form of cross-spreadsheet integration, allowing a range of cells from another spreadsheet (or worksheet within the same sheet) to be imported.
This allows Google Sheets users to split up their data into multiple different sheets while still being able to view it using a simple formula. Uniquely, it also allows a level of collaboration where you can import data from a third-party sheet (if permitted) into your own.
How To Use IMPORTRANGE
The first step to making use of this powerful function is to have a spreadsheet that you want to import data from into Google Sheets. Either locate one or, as I’ll do in this example, create a dummy sheet with a few rows of data.
Here, we have a simple sheet of two columns and three rows. Our goal is to take this data and import it into another spreadsheet that we’re using. Create a new sheet or go into an existing sheet and let’s set it up.
You’ll begin with the same process as you would when using any function—click a blank cell so that you can access the function bar. In it, type =IMPORTRANGE. This is the function keyword we can use for importing sheet data.
The IMPORTRANGE function uses two parameters in its basic syntax: IMPORTRANGE(spreadsheet_url, range_string). Let’s go over both.
spreadsheet_url is exactly what it sounds like—the URL of the spreadsheet that you’re attempting to import a range of data from. You simply copy and paste the spreadsheet’s URL and here. Even easier, you can optionally just use the spreadsheet’s identifier string, also found in the URL.
This identifier is the long string of text found between “spreadsheets/d/” and “/edit” in the sheet’s URL. In this example, it’s “1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI”.
The range_string parameter is just as simple. Instead of printing all of the spreadsheet data from another sheet, you can return a specific range. To import the data shown in the entire sheet of our example, the range would be A1:B4.
This can be simplified to just A:B if we’re fine with importing all future data from these columns. If we wanted to import the data without headers, that’d be A2:B4.
Let’s put together our full formula: =IMPORTRANGE(“1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI”, “A:B”)
You’ll notice that attempting to use this formula, assuming you’ve properly replaced spreadsheet_url, will initially show a reference error. You’ll need to then click on the cell to connect these two sheets.
If everything has been done correctly, you should now see the data imported into your current sheet.
Simple, right? It’s worth noting that formatting will not be preserved during this import, as you can see above, but all of the plaintext data will be.
Why Use IMPORTRANGE?
Now that you see how easy it is to use IMPORTRANGE, why would you ever use it? Let’s go over a few quick example use cases.
Better Organization
You may find yourself involved in a very complex sheet that has moving variables that you want to separate completely from other parts of your data. IMPORTRANGE is perfect for this, as it allows you to do just that.
Since IMPORTRANGE easily allows you to import data from another worksheet within the same spreadsheet, you can create a “Variables” worksheet where you can store anything with moving parts. A combination of IMPORTRANGE, QUERY, and CONCATENATE could then be used to bring everything together.
Collaborating With a Friend
Two heads are better than one, and IMPORTRANGE will even allow you to connect to sheets that your account doesn’t own, as long as it’s shared with you. If you’re working on a collaborative project, the work of two or more people can be dynamically consolidated into a single sheet using IMPORTRANGE.
Hiding Sensitive Data
If you have a private spreadsheet with rows or columns that you want to show publicly, IMPORTRANGE is great for that.
One example would be if you were to create a form with Google Forms. In it, you may ask for some of the respondents’ personal information—you obviously don’t want to give that out, right? However, the form may also ask less personal questions that you want to display in a public shared link. By setting the range_string accordingly and connecting the form’s response sheet, this can be achieved.
IMPORTRANGE is a powerful Google Sheets tool that serves well in a variety of different situations where you need to import data into Google Sheets. It’s one of my picks for the most important differences between Google Sheets and Microsoft Excel.
Do you have any questions on how you can use this function, or want to share one like it with us? Drop a comment below and we’ll check it out!