システムwiki

外部データ接続はすべてのデータを取得できません

santhos 受付中 最終更新日:2021-05-10 21:58

こんにちは、

私のワークシートにはアルファベットと数字の両方が含まれています.外部データを追加した後、いくつかのアルファ文字が表示されますが、すべてがすべて表示されます.

数字を含むセルをアルファベットに編集しようとすると、更新されていません.現在Excel 2016を使用しています.

私が使用したフォーマットはすべて一般的で、マクロも無効になっています.

あなたの早い回答は高く評価されています.

返信リスト(回答:2)

2 #
Lz.

hisanthosh

外部データを追加した後はという意味ですか?言い換えれば、左側に表示されているものからあなたの写真の右側に表示されているものを手に入れるために何をしましたか?

Get&Transformを使用した場合は、クエリのコードを投稿してください.私は今、あなたが行386、列[土地の範囲...]...

にあるなぜ私は今だと思います

Get&Transformを使用した場合は、[データ]タブ>[クエリと接続]に進んでください(これにより[QueriesとConnections]ペインが開き、クエリを見てください. nエラー、クエリ名の下、正しい?このようなもの:

応答2# ->にスキップ
1 #
Lz.

は上記のような質問には答えられないので、電力照会/get&transform

で同じ挑戦に直面する可能性のある他人の原則を説明する

次の基本表を想定して(DEC.区切り文字は以下のカンマです):

データ型検出原理

これらのtableを電源クエリに "ロード"の場合、後者は列[データ]

の値に基づいてデータ型(電源クエリエディタのデフォルトのステップ名)を決定しようとします.

nb:空(実際の空のセルとnot= "")はnull値と見なされ、その結果、型検出プロセス

で無視されます.

ケースtable1

整数と10進数の組み合わせがあります.=>検出されたデータ型=タイプ番号

ケースtable2

整数のみ=>検出データ型=int64.type

ケースtable3

数字&alpha値=>検出データ型=タイプ

データ型検出限界

パフォーマンスの場合、データ型の検出は、列のみの最初の200行/レコードで行われます.

だから、1番目の200行の整数と10進数の組み合わせを想定して、タイプ検出は "Say":その列には数字があり、変更されたタイプのステップは次のようになります:

stepname= table.transformColumnTypes(source、{{{"データ"、 タイプ番号} } )

今、行201(またはこのスレッドの最初の画像に示されている386)の場合、null値、整数、または10進数が見られない初期型検出

によって

nb:電源クエリエディタ内で、その行までスクロールするとエラーが発生します.

(この例では、行201の値は 'A'です):

Error Reporting

パワークエリ/Get&Transformdoesは、クエリの出力にエラー "値"を返しません.それは戻ります null値の代わりに(この投稿の最初の画像では赤で強調表示されているもの、行386)

しかし、クエリの評価中に1以上のエラーが検出された場合、Queries&Connectionsペインのクエリ名の下にエラー数が報告されます.

と「1エラー」ハイパーリンクをクリックすると、電源クエリエディタが開き、エラーを持つ行/レコードのみを表示するように初期tableをフィルタリングします.

問題の解決方法

整数&12月の整数を想定して、少なくとも1番目の200行、その後数値でない場合は、ステップ:

stepname= table.transformColumnTypes(source、{{{"データ"、 タイプ番号} } )

:

stepname= table.transformColumnTypes(source、{{{"データ"、 タイプ} } )