> For the complete documentation index, see [llms.txt](https://manuals.i-reporter.jp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manuals.i-reporter.jp/create-a-form/setup-a-form/creatingform-excelfile/version-below-5.0.md).

# バージョン5.0未満のDesigner動作

## **Ver.4.2 以前：計算式とExcel関数の取り込み**

**ConMas Designer Ver.4.2 以前のバージョンをご利用の場合**

Excelファイル上に記述してある計算式、Excel関数の一部をConMas Designerへ取込み、i-Reporter用の計算式、関数に自動変換することができます。\
現在対応しているのは、四則演算、SUM 、MAX、 MIN、AVERAGE、STDEVP 、ROUND 、IF関数です。&#x20;

Ver.4.2 以前ではExcel関数内への括弧の入れ子の指定は不可となります。

<div align="left"><figure><img src="/files/C2Ktc5Es4wjcwjYsqsOG" alt=""><figcaption></figcaption></figure></div>

### **四則演算の取り込み**

クラスター種別「計算式」「時刻計算」に設定したセルに対して四則演算式を記述しておくことで、ConMas Designerに取り込んだ際に、この計算式をi-Reporter用に自動変換します。

また、四則演算式で指定したセルのクラスター種別が計算式の対象外だった場合は、該当のクラスターにあたる個所を「#REF」という表示に変換します。

<div align="left"><figure><img src="/files/lYNLRfq1Gua7llQfto9g" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
「時刻計算」を設定した場合は、時刻クラスター同士の引き算である必要があります。
{% endhint %}

### **SUM関数の取り込み**

クラスター種別「計算式」に設定したセルに対してSUM関数を埋め込んでおくことで、ConMas Designerに取り込んだ際にSUM関数を計算式クラスター用の和の計算式に変換して自動設定します。\
\
また、SUM関数で指定したセルのクラスター種別が計算式の対象外だった場合、そのセルから作成されたクラスターは自動設定される和の計算式から除外されます。

<div align="left"><figure><img src="/files/MlR4jnpmXQ07M63eCqpC" alt=""><figcaption></figcaption></figure></div>

### **MAX、MIN、AVERAGE、STDEVP、ROUND関数の取り込み**

クラスター種別「計算式」に設定したセルに対して各EXCEL関数を埋め込んでおくことで、ConMas Designerに取り込んだ際にi-Reporter用の関数に変換して自動設定します。\
これらのExcel関数は四則演算と組み合わせることも可能です。

<div align="left"><figure><img src="/files/zZHMGyc0wnqSbHgHzYSt" alt=""><figcaption></figcaption></figure></div>

### **IF関数の取込み**

クラスター種別「計算式」に設定したセルに対してIF関数を埋め込んでおくことで、ConMas Designerに取り込んだ際にi-Reporter用のIF関数に変換して自動設定します。\
IF関数が指定されている計算式クラスターであっても他の計算式クラスターの計算式に含めることが可能です。

<div align="left"><figure><img src="/files/KTLTwfv3yRFQv5xa6Ahx" alt=""><figcaption></figcaption></figure></div>

### **IF関数の組合せ表現**

IF文内に更にIF文が入る様なIF関数を使用したい場合、２つ以上の計算式クラスターIF文を分解してから、組み合わせて対応します。

【例】\
\=IF(S1C0>10,”OK”,IF(S1C1=0,”OK”,IF(S1C2<0,”NG”,” ”)))

<div align="left"><figure><img src="/files/gtwZ3Rjgfcn1DVVkw4MF" alt="" width="74"><figcaption></figcaption></figure></div>

1つ目の計算式クラスターS1C3： = IF(S1C0>10,”OK”,S1C4)\
2つ目の計算式クラスターS1C4： = IF(S1C1=0,”OK”, S1C5)\
3つ目の計算式クラスターS1C5： = IF(S1C2<0,”NG”,”   ”)

分解したIF文を記述した計算式クラスターは、タブレット上で計算式を非表示にする設定を行うことで、タブレット上では見えないクラスターにすることが可能です。

### **Excel関数のConMas Designer取り込み後**

Excel関数（ MAX、 MIN、AVERAGE、STDEVP、ROUND 、IF ）は、ExcelファイルからConMas Designerへ取り込んだ場合にのみ有効となります。

ConMas Designer上で計算式へ手動入力にてExcel関数を指定してもエラーとなり設定不可となります。また、Excel取り込み後はConMas Designer上でのExcel関数の編集は不可となります。

<div align="left"><figure><img src="/files/5X2FkPQCv5LwVADDQc1X" alt=""><figcaption></figcaption></figure></div>

## **Ver5.0未満：DesignerへのExcelファイル取り込み**

### **Excel取り込み時の確認メッセージ（Ver.5.0 未満）**&#x20;

「帳票のExcelファイル出力機能を使用しますか？」&#x20;

Excelファイルから帳票定義を作成した場合のみ、その帳票定義から作成した帳票はExcelファイルとして出力することができます。\
この機能を使用するかどうかという確認メッセージが表示されます。\
なお、この設定はDesigner編集画面の「帳票定義情報設定」タブ画面から後で変更する事も可能です。

<div align="left"><figure><img src="/files/aWLiN8tI3Q9x2K3kpHSb" alt="" width="563"><figcaption></figcaption></figure></div>

「帳票定義情報設定」タブ画面にある Excelファイル出力機能の使用設定

<div align="left"><figure><img src="/files/Vf9gveGWtU9zZjnUKGBU" alt="" width="563"><figcaption></figcaption></figure></div>

<figure><img src="/files/7aLnsGdyhkuO5czJsEM8" alt=""><figcaption></figcaption></figure>

### **Excel取込み時の確認メッセージ（Ver.5.0 未満）**&#x20;

「帳票のシートコピー機能が使用可能な帳票定義であるか確認しますか？」&#x20;

タブレット上で帳票のシートコピー機能を使用可能かどうかをチェックします。 \
同様のチェックは帳票定義を保存する際にも行われます。 \
Excelファイルの印刷範囲外にコメントが挿入されたセルがある場合などにタブレット上で帳票のシートコピーを行った場合、ManagerでExcel出力ができなくなります。事前のチェックによりこの現象を回避します。 \
このメッセージは「帳票のExcelファイル出力機能を使用する」とした場合のみ表示されます。

<div align="left"><figure><img src="/files/MbVzeiFkPMj1O71tV21q" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/J1nK1kxaP0dlTHo9Wbro" alt=""><figcaption></figcaption></figure>

### **シートコピーに問題がある帳票定義だった場合（Ver.5.0 未満）**&#x20;

タブレット上で帳票のシートコピー機能を使用不可の帳票定義だった場合、Excel取込み後に下記の確認メッセージが表示されます。 \
「いいえ」を選択した場合は編集画面を終了します。

<div align="left"><figure><img src="/files/fkCobIL1xZ3MZBc9Kw6y" alt=""><figcaption></figcaption></figure></div>

「シート情報設定」画面にある 「本シートのシートコピー可否設定」

<div align="left"><figure><img src="/files/1xjJ0spqu0XDSIvuvEuo" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/b6KO8SsxXvKNOuHzSmTm" alt=""><figcaption></figcaption></figure>

Ver.5.0 未満で表示される確認メッセージは、Designerの設定により、確認メッセージを表示せずにチェック処理を実行する事もできます。（初期状態では確認メッセージを表示しません）

<div align="left"><figure><img src="/files/WuDLB5RpBvn7hrnfGu2Q" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/fdwZ5x44gXXBxmf1QsAf" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://manuals.i-reporter.jp/create-a-form/setup-a-form/creatingform-excelfile/version-below-5.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
