複数のセルに対してExcelのクリーン関数を使用する方法

Microsoft Excelのクリーン機能は、セルテキストから印刷不可能な文字を削除します。 これらの印刷不可能な文字は、7ビットASCIコードの最初の32文字を構成します。これは、データの保存と計算のためにすべてのコンピュータで使用される128のテキスト文字を格納します。 7ビットのASCIコードはコンピュータ処理で非常に広く使用されているため、他のアプリケーションまたはビジネスデータベースからデータをコピーして貼り付けると、印刷できない文字も頻繁にコピーされます。 これらの印刷不能文字を削除するために、すべてのセルに同時にクリーン機能を適用することができます。

1。

スプレッドシートをMicrosoft Excelで開き、データ列の右側にある列の文字を右クリックして[挿入]を選択し、新しい空白の列を作成します。 例として、セルA1からA100までのデータを消去するには、列見出し "B"を右クリックし、 "挿入"を選択して新しい "B"列を作成します。

2。

データ列の最初のデータポイントに対応する新しい列のセルをクリックします。 例では、セル「B1」をクリックします。

3。

[Shift]キーを押しながら、データ列の最後のデータポイントに対応する新しい列のセルをクリックします。 この例では、「Shift」を押しながらセル「B100」をクリックしてセル「B1」から「B100」を選択します。

4。

引用符なしで "= CLEAN(A1)"と入力して "Ctrl-Enter"を押すと、選択範囲全体にクリーン機能が適用され、リスト内のすべてのデータポイントがクリーンになります。

警告

  • Clean関数は、縦長の長方形である文字127と、Webサイトで通常使用される改行なしの文字である文字160の2つの文字を処理できません。 データにこれらの文字が含まれている場合は、別の手法を使う必要があります。 Substitutionおよび/またはTrim関数は、以下の式を使用してこれらの文字を削除できます。
  • = SUBSTITUTE(参照、CHAR(127)、 "")
  • = TRIM(SUBSTITUTE(参照、CHAR(160)、““))

人気の投稿