制御シートキーワード

制御シートキーワードをフランス語で考えてみる

制御シートキーワードを英語で考えてみる https://xoblos.hatenablog.jp/entry/2023/02/02/074630 上記の記事の続きです。 2024年7月26日から8月11日まで、第33回オリンピック競技大会がフランスのパリを中心に開催されますので、フランス語でも試してみまし…

「セル結合」キーワードで分類区分(大分類、中分類、小分類など)を指定する

生成制御シート「セル結合」キーワードは、多用されるキーワードのひとつです。 Designer:グループ単位でセルを結合する(制御シート)https://xoblos.hatenablog.jp/entry/2016/11/22/072138 「セル結合」キーワードを「yes」にする利用がほとんどかと思い…

制御シートキーワード:非出力項目

「Excel表から抽出」手順では、入力項目が多いデータの場合、(2, 1) でA2セルを表す(行番号, 列番号でセル番地を表す)、オフセット指定形式の指定を多用します。 上図は、「非出力項目」キーワードを yes にして、出力しない項目を指定しています。 【抽出…

制御シートキーワード:表示値出力

Excelで日付項目を「2023/11/1」や「2023/11/22」で標準入力し、「セルの書式設定」で日付にして表示形式を「11月1日」や「11月22日」のようにしているシートがあったとします。 抽出制御シートで、このまま抽出すると、 日付形式の値がそのまま抽出されます…

制御シートキーワード:作成シート非表示

「Excel表の生成」手順で作成したシートを非表示にしたいときに使用するのが「作成シート非表示」キーワードです。 使用用途としては、作成(生成)したシートにExcel関数があり、数式・関数の評価結果を更に別シートで参照して表示しているときに、途中結果…

生成制御シートキーワード:対象部分の右下

グループ化とグラフでデータ分析の新次元へ https://xoblos.hatenablog.jp/entry/2023/01/08/174259 Excel:グループ化でテンプレートを作成する https://xoblos.hatenablog.jp/entry/2023/02/03/091816 上記記事でとりあげた、グループ化とグラフを合わせて…

制御シートキーワードを英語で考えてみる

最近では、無料で使える機械翻訳ツールのサイトもあるので、便利な世の中になったものです。試しに、日本語の制御シートキーワードを機械翻訳ツールで英語にしてみると、新たな観点が発見できたりします。 抽出制御シートキーワードを機械翻訳ツールで英語に…

CSVデータからの抽出3選と「前ゼロ付加桁数」

【1】最も設定が簡単な「変換(CSV→抽出データ)」手順 in1.csv 「変換(CSV→抽出データ)」手順で、[b. 入力の1行目をヘッダとみなしますか?] を「はい」にします。 ただし、1行目のヘッダ項目に、XML標準としては不正な文字が含まれる場合は、エラーとなり…

Designer:「変換入力」の簡単な例題

日本の都道府県の分類には、都道府県コードと七地方区分(北海道、東北、関東、中部、近畿、中国・四国、九州)の組合せがよく使用されます。 この例題では、マスターデータのマッチング参照の定番手法である「変換入力」にスポットを当て、入力データにはな…

制御シートキーワード ◆INDEX◆

◆あ◆ 値確定セル オフセット基準セル ◆か◆ 改行記号を抜く 空データでの上書禁止 キーワードの処理順序 キーワードを無効にする 行ひな形の左上 図解 行ひな形の左上 ひな形の在り方 行・列の作成禁止 区分 分類項目 区分 分類階層が多いとき 区分 シート固…

制御シートキーワード:「直データ」の応用

生成制御シート「文字列編集」置換キーワードや、「抽出データの編集」手順ではできない例です。 置換前(Before)文字列に指定する「0」は、「文字列編集」置換キーワードに指定した場合は、部分マッチしてしまうので、期待通りの変換結果になりません。ま…

制御シートキーワード:「区分」分類階層が多いとき、6階層を超えるとき

生成用制御シートの「区分」キーワードに関する記事です。 分類項目に指定できる「区分」には、階層の大きい方から数えて、大大大分類、大大分類、大分類、中分類、小分類、詳細行の6種類があります。 よくある質問として「分類が6階層を超えるとき、どのよ…

制御シートキーワード:「区分」シート固定

「Excel表を生成」手順の制御シートで、「区分」キーワードに "シート固定" を使うときのサンプルです。"シート固定" は、シート内で場所が固定されているセルを表し、ヘッダー領域に固定値や、レコード共通データをセットするときなどに使用します。以下に…

制御シートキーワード:オフセット基準セル (4)

前へ 「オフセット基準セル」キーワードの応用として、よくお問い合わせがある「前回データへの追記出力」という要件に「オフセット基準セル」キーワードを使ってみました。 下図のようなフォルダ構成を用意します。 手順の組み立て例が下図です。「02_OUTPU…

制御シートキーワード:オフセット基準セル (3)

前へ 次へ 次の記事では、1シートの中に複数種類のマイクロ表を作成する http://xoblos.hatenablog.jp/entry/2021/05/24/052734 複数のマイクロ表を下から上に作成していくコツを解説しました。この例と同様のシートを作成する場合、「オフセット基準セル」…

制御シートキーワード:オフセット基準セル (2)

前へ 次へ 前回記事 (1) に、2種類の抽出制御シートサンプルを載せましたが、この2つはほぼ同形なので、更に共通ツール化してみます。 上図のように、「データ部分の左上」「最下行判断列」キーワードもオフセット指定で共通にできます。後は差のある「オフ…

制御シートキーワード:オフセット基準セル (1)

次へ 抽出・生成制御シートの「オフセット基準セル」キーワードに関して、シリーズで記事を掲載します。 リファレンスより抜粋 オフセット基準セル セル参照 セル参照のオフセットを使う場合はその基準となるセルを指定します。指定がなければA1が指定された…

「編集後削除する列」の補足事項

生成制御シートの「編集後削除する列」キーワードに関する補足事項と留意点をまとめました。 「編集後削除する列」キーワード は以下の動作となります。 原則として、分類項目であれ、DATA項目であれ、「yes」を指定すれば、最後に(編集後に)削除されます。…

制御シートキーワード:編集後削除する列

生成制御シートの「編集後削除する列」キーワードに関してです。 リファレンスより抜粋 ここにyesを入れると最後にこの列は削除されます。列は「セット先セル」で指定されたセルの列です。 補足事項と留意点 「編集後削除する列」の補足事項 次のような、ひ…

制御シートキーワード:値確定セル

生成制御シートの「値確定セル」キーワードに関してです。 リファレンスより抜粋 値確定セル セル参照 セル参照 セル参照 =で始まる式を値で置き換えることを指定します。セル参照はひな形のセルを参照します。セル参照で指定されたセルについてのみ値の確定…

制御シートキーワード:シート分割

生成制御シートの「シート分割」キーワードについて、関連記事をまとめました。 リファレンスより抜粋 [-- 出力を複数のシートに振り分けする時の設定 --] シート分割 項目名 パターン 出力を複数のシートに振り分けて作成するとき、振り分ける基準とする「…

制御シートキーワード:直データ

生成制御シートの [変換入力] セクションは、[基本入力] の項目の値を、ここで設定した対応に従い変換します。 [マッチキー] に指定した項目の値をキーにして、指定したXMLファイル(マスターファイルなど)の [入力項目名] のキー値を参照して変換するのが…

制御シートキーワード:定数倍

抽出制御シートの「定数倍」キーワードに関してです。 リファレンスより抜粋 数値のとき、この値がかけられます。(乗算) Excelシートで表現する数値で、圧倒的、頻繁に登場するのが、皆様ご存知の「金額」です (売上金額、費用、原価、利益、予算、株価、…

制御シートキーワード:データが無いときの値

抽出制御シートの「データが無いときの値」キーワードに関してです。 リファレンスより抜粋 出力元のデータが無いときに代わりに出力したい値(固定値、または "%upper")を指定します。"%upper" を指定すると、同じ項目の、直前に出力した値が使われます。…

制御シートキーワード:整形対象部分の右下

生成制御シートのキーワードで重要な役目を持つのが「対象部分の右下」キーワードです。「Excel表の生成」手順では必ず指定していますね。 それでは、「整形対象部分の右下」キーワードはどんなときに指定するのでしょうか? 「対象部分の右下」で指定された…

Designer:生成キーワード『日時指定』

基本文字列なのを忘れずに! 私達が普段 Excel に日付の値を入力する時は、そのセルの書式に応じて、入力時点の値から自動変換されるパターンがありますね。下図のような例があります。 日付の手入力は、xoBlos の生成処理で XML から渡される値がセルにあて…

Designer:生成キーワード『セル結合』

セル結合項目を選択する 生成キーワード『セル結合』は、連続するデータのキー項目が同値である場合、見映え良くする為にセルを結合させる仕組みを持っています。上図のデータを抽出し、項目「売上」を除く各キー項目を、全てその対象にしてみましょう。 項…

Designer:Excel表生成処理を更に高速に(キーワード『順序処理』)

[高速生成エンジンを使いますか?] を「はい」に設定することにより、Excel表生成手順の処理速度が、Microsoft Excel で開いて処理するより30倍以上は高速になること。皆様、実感を持ってご存知かと思います。 高速生成エンジンを使っても、まだ遅いと思われ…

Designer:「行ひな形の左上」、「データ部分の左上」についての図解

生成用制御シートの「行ひな形の左上」、「データ部分の左上」について図解してみました。