@slice
Dividir os campos de dados de uma linha de dados CSV para separar as linhas
Utilização
Esta função pode ser usada para envolver os campos de dados de uma única linha CSV em várias linhas separadas para a saída. O primeiro campo ou campos permanecem os mesmos em cada linha gerada, seguido por dois novos campos: o respectivo cabeçalho de coluna e o conteúdo.Este comando só pode ser usado para controle de saída, não para a leitura de um arquivo CSV.
- @slice
- A partir da segunda coluna, todos os campos subseqüentes são divididos em filas separadas.
Cada linha de saída consiste em três campos:
Campo[1], o nome da respectiva coluna em uma coluna separada, e o conteúdo do respectivo campo em uma coluna separada. - @slice[4]
- Começando com a quarta coluna
(4 ), os campos subseqüentes são divididos em linhas individuais.
Cada linha de saída consiste dos campos precedentes [1]-[3], o nome da coluna em uma coluna separada, e o conteúdo do campo em uma coluna separada. - @slice["Nome do campo"]
- A partir da coluna
Nome do campo , os campos subseqüentes são divididos em linhas individuais.
Cada linha de saída consiste de todos os campos anteriores à colunaNome de campo , o nome da coluna em uma coluna separada, e o conteúdo do campo em uma coluna separada.
Característica especial
Como a nova tabela terá duas colunas adicionais, dois novos títulos de colunas genéricasEstes devem ser renomeados conforme desejado.
Faça isso usando, por exemplo, como
Exemplo
Este é um horário semanal tabular como csv:
Dia da semana | Café da manhã | Almoço | Jantar |
---|---|---|---|
Segunda-feira | Muesli | Salada de jardim colorida | Sopa de macarrão |
Terça-feira | Muesli | Sanduíche | Sopa de tomate |
Quarta-feira | Muesli | Alface de cordeiro | Sopa de batata |
Quinta-feira | Rolinhos de pão | Salada de repolho | Sopa de frango |
Sexta-feira | 2 pães | Salada de tomate | Sopa de peixe |
- @slice
Dia da semana | COLUMN_TITLE | COLUMN_VALUE |
---|---|---|
Segunda-feira | Café da manhã | Muesli |
Segunda-feira | Almoço | Salada de jardim colorida |
Segunda-feira | Jantar | Sopa de macarrão |
Terça-feira | Café da manhã | Muesli |
Terça-feira | Almoço | Sanduíche |
Terça-feira | Jantar | Sopa de tomate |
Quarta-feira | Café da manhã | Muesli |
Quarta-feira | Almoço | Alface-de-cordeiro |
Quarta-feira | Jantar | Sopa de batata |
Quinta-feira | Café da manhã | Pãozinho |
Quinta-feira | Almoço | salada de repolho |
Quinta-feira | Jantar | Sopa de frango |
Sexta-feira | Café da manhã | 2 rolos |
Sexta-feira | Almoço | Salada de tomate |
Sexta-feira | Jantar | sopa de peixe |
Usando os seguintes comandos: