ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
お申し込み
x

or

どのようにセルのデータ型をチェックしたり決定するのですか?

場合によっては、空白、エラー、日付など、セル内の値のデータ型を知りたい場合があります。 あなたの最初の考えは、Excelのタイプ関数ですが、この関数は、不完全ではないデータの4つのタイプをチェックすることができます。ここでは、このタスクを解決するための別のメソッドについて説明します。

ユーザー定義関数を使用してデータ型をチェックまたは決定する


矢印青い右の泡 ユーザー定義関数を使用してデータ型をチェックまたは決定する


Excelでは、作成することができます ユーザー定義関数 データタイプをチェックするには、次の手順を実行してください。

1。 押さえつける Altキー+ F11 Excelのキーを押して Microsoft Visual Basic for Applicationsウィンドウ.

2に設定します。 OK をクリックします。 インセット > モジュール、次のマクロを モジュールウィンドウ.

VBAコード:Excelでデータ型を確認または決定する

Function CellType(pRange As Range)
'Updateby20140625
Application.Volatile
Set pRange = pRange.Range("A1")
Select Case True
    Case VBA.IsEmpty(pRange): CellType = "Blank"
    Case Application.IsText(pRange): CellType = "Text"
    Case Application.IsLogical(pRange): CellType = "Logical"
    Case Application.IsErr(pRange): CellType = "Error"
    Case VBA.IsDate(pRange): CellType = "Date"
    Case VBA.InStr(1, pRange.Text, ":") <> 0: CellType = "Time"
    Case VBA.IsNumeric(pRange): CellType = "Value"
End Select
End Function

3. 次に、このコードを保存して閉じ、ワークシートに戻り、次の式を入力します = CellType(A1) あなたのデータ範囲以外の空のセルに、スクリーンショットを参照してください:

doc-check-data-type-1

4。 次に、この数式を含むセルに塗りつぶしハンドルをドラッグし、すべてのデータ型がセルから抽出されていることを確認してください。スクリーンショットを参照してください。

doc-check-data-type-1



Excelの推奨生産性向上ツール

Kutools for Excelを使用すると、いつでも作業を終わらせることができ、群衆から目立つようにすることができます。

  • 300作業シナリオ用に設計された1500以上の強力な高度な機能により、生産性を70%向上させ、家族の世話をしたり人生を楽しんだりするための時間を増やすことができます。
  • 数式やVBAコードを暗記する必要はもうありません。これから脳を休ませてください。
  • 3分でExcelのエキスパートになる、複雑で繰り返しのある操作が数秒で可能
  • 毎日何千ものキーボードとマウスの操作を減らし、今や職業病に別れを告げる。
  • 110,000の非常に効果的な人々と300 +世界的に有名な企業の選択。
  • 60-dayフル機能無料トライアル。 60日の返金保証。 2年間の無料アップグレードとサポート。

ブラウザのタブよりはるかに強力な、タブ付きのブラウジングと編集をMicrosoft Officeにもたらします。

  • Officeタブは、Word、Excel、PowerPoint、およびその他のOfficeアプリケーション(発行元、アクセス、Visio、およびプロジェクト)用に設計されています。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します。
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.