Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Excel Spaltenüberschrift zweizeilig

Hallo zusammen,

ich habe ein Problem mit der Spaltenüberschrift in einer Excel Tabelle.

Die Tabellenüberschrift in Excel wurde in zwei Zeilen geschrieben.

Test-

spalte

123
123

Wenn ich diese Tabelle nun über den Scriptbuilder abhole, wird sie folgendermaßen angezeigt

[Test-

spalte]

1. möchte ich gerne eine einheitliche Schreibweise in meinem Code [Test-spalte]

2. Codebeispiel

if([Test-

spalte]<1000, [Test-

spalte] as Underthousand

3. Bei der Ausführung des Scriptes kommt einen Fehlermeldung, dass er [Test-

spalte] nicht kennt.

Wie kann ich den Absatz umgehen ohne die Orginaltabelle mit dem Tabellenname umzuändern ?

Vielen Dank schomal.

Gruß

Jörn

8 Replies
sushil353
Master II
Master II

Bitte erläutern Sie Ihre Anforderung mit der Beispielanwendung und Beispiel

Gysbert_Wassenaar

Umbenennen!

Table1:

LOAD [Test-

spalte] as Testspalte,

     a,

     b,

     c

FROM

comm82603.xls

(biff, embedded labels, table is [Sheet1$]);


talk is cheap, supply exceeds demand
gaurav2017
Creator II
Creator II

kann u fügen Sie einen Screenshot oder ein Bild zu beschreiben, was ist Ihre Forderung?

Not applicable
Author

Es erscheint eine Fehlermeldung, dass die Testspalte nicht gefunden wird.

Not applicable
Author

Es erscheint eine Fehlermeldung, dass die Testspalte nicht gefunden wird.

Not applicable
Author

Es erscheint eine Fehlermeldung, dass die Testspalte nicht gefunden wird.

Not applicable
Author

Es erscheint eine Fehlermeldung, dass das Feld "Testspalte" nicht gefunden wird.

marcus_sommer

Alternativ zum laden per Feldbezeichnungen könnten die Felder auch mit ihrer Nummer geladen werden:

x:

Load @1, @2 .....

dann mit manuellem umbenennen wie von Gysbert vorgeschlagen oder auch mit der Funktionalität rename:

rename field (using mapname | altername to neuername { , altername to neuername } )