ＥＸＣＥＬだけで事務作業の効率を格段に向上させる
秘訣を書きました

合理化システム開発研究チーム

あまるてあ

はじめに
Ｅｘｃｅｌを計算するだけに使っていてはもったいないです。
ショートカットキー、入力規則、条件付き書式、フラッシュファイルなど便利機能を覚えるだけでも作業時間の短縮にはなりますが、事務作業全体の合理化、効率化が出来たかといえばそうではありません。
数種類のＥｘｃｅｌの関数をマスターするだけで、全ての事務作業を効率よく簡単に行うことが可能なのです。 現在、事務作業を行うにあたり・入力作業やコピペなどを毎日何回も繰り返している。
・前回作成したエクセルフォーマットを使用して値を変えて複製作業をしている。
・資料作成に必要な項目だけオートフィルターをかけて違うシートにコピペしてる。
・リストを見ながら一致したテキストを複製、または入力している。
・多数のエクセルファイルからコピペして資料を作成している。
など、作業手順が決まっていて単純作業の事務作業があるのであればラッキーです。
なぜなら、それらは合理化、効率化の改善ができる宝の山だからです。
昨今、働き方改革で注目されているＲＰＡ（ロボティック・プロセス・オートメーション）も、この単純作業を自動化するものですが、いざ導入するとなれば今の事務業務を整理しＲＰＡに対応できるアプリケーションで作っておいた方が効率的です。 そこで後半では、エクセルを使って自分達で最適な業務プロセスを簡単に作れるアプリケーション [ＣｏｒｎｕＣｏｐｉａ（コルヌコピア）] を紹介しています。
これを機会に現在の事務作業を今一度整理し合理化、効率化を行い、さらに将来的にＲＰＡのアプリとしても使えるものが出来上がる事を心より応援しています。
それを実現する為の第一歩として、事務作業に使えるエクセルの便利機能や関数を簡単に紹介していきます。 新時代の事務業務システムはＥｘｃｅｌだけでシステム構築が出来るのです。

目次

エクセル便利機能

仕事を楽にする関数

IF（ IFERROR ）････････････････・・・・・・・・・・・・・・・・ 2

VLOOKUP（ HLOOKUP ）･････・・・・・・・・・・・・・・・・ 3

SUMIFS（ SUMIF、SUM ）･････・・・・・・・・・・・・・・・・ 4

COUNTIFS（ COUNTIF ）LEFT 、MID 、RIGHTFIND 、 SEARCH･････・・・・・・・・・・・・・・・・ 5･････････････・・・・・・・・・・・・・・・・ 6･････････････････・・・・・・・・・・・・・・・・ 6

SUBSTITUTE･・・･････････････････・・・・・・・・・・・・・・・・ 7

TEXT、VALUE･･････････・・･･･････・・・・・・・・・・・・・・・・ 8

OFFSET、ROW、COLUMN、ROUND 、 ・・・・・・ 9
ROUNDUP 、ROUNDDOWN、TODAY 、
NOW、MAX 、MIN 、AVERAGE、
RANK 、SMALL 、LARGE、
CONVERT、 TRIM、CHAR

エクセルだけで出来るシステムツール『&RUQX&RSLD』のご紹介

『&RUQX&RSLD』の操作手順



システム名とタイトルカラー、基本パターンを ・・・・・・・ 11
決めます。
見やすい画面サイズに設定します。･･･・・・・・・・・・・・・・・・・ 11
基本データを設定・登録します。 ･････・・・・・・・・・・・・・・・・ 12
登録したデータを変更・削除します。･・・・・・・・・・・・・・・・・ 13
マスターデータを設定します。････････・・・・・・・・・・・・・・・・ 14
出力テンプレートを作成します。 ･････・・・・・・・・・・・・・・・・ 14
出力テンプレートを登録します。 ･････・・・・・・・・・・・・・・・・ 15
エクセル出力を設定します。 ・・･･･････・・・・・・・・・・・・・・・・ 16
右上の歯車の詳細 ・・・・・ ・・･･･････・・・・・・・・・・・・・ ・・・・・・ 17

エクセル便利機能([FHOにはいろいろな便利機能があります。 ここでは実際のビジネスに役立つ機能を厳選して紹介します。 使い方や詳細はネットで多数紹介されていますので是非習得してください。
習得したらタイトルの横の□にレ点チェックしましょう。
ウインドウ枠の固定

作成した表の上部や左側の項目をスクロールしても見出しとして固定させる機能です。
データの入力規則

決められたセルの右側に ▼ を表示させてドロップダウンリストの中からテキストを選択する機能です。
データを集計する上でも半角、全角などの入力ミスを防ぐ事にもつながります。
同じ列に入力してあるものを選択したい時には>$OW@＋>↓@を使うと便利です。
条件付き書式

条件を満たしているセルの書式（フォント、文字色、背景、罫線など）を自動で変換する機能です。

マイナスになったら赤文字、土日の背景色はグレーになど、データを見やすくします。
重複の削除

一つ以上の列に対して同じテキストが有る場合に重複している行を削除してくれる機能です。
ワイルドカード検索

検索する上で、> @（半角アスタリスク）を先頭、又は最後及び両側につけると検索文字を含むテキストも検索できます。 >"@（半角疑問符）の使い方も一緒に覚えておきましょう。
これは後述する関数にも応用が可能です。
列の入れ替え、行の入れ替え

入れ替える列、又は行を選択して6KLIWキーをしながら移動させます。
フラッシュファイル

データ作成時に既に入力されているデータから法則に従って自動で入力する機能です。
オートフィル

セルを選択すると右下に黒い四角（フィルハンドル）があります。その上にマウスポイントを置くとポインタが＋になるのでそのまま上下左右にドラッグすると連続データが表示される機能です。
フィルハンドルをダブルクリックすると最終行まで一瞬で適用されます。
絶対参照、相対参照

データコピーする時にコピー元のセル番地を固定するか変動させるかを＄を使って決めるものです。
セル番地の例： $（相対参照）、$（絶対参照）、$（絶対行参照）、$（絶対列参照）
でコピー元のセルを選択して )キーを押すとセル番地のが順に変化します。
これはオートフィルコピーや後述する関数にも密接に関係しますので必ず覚えましょう。
>＆@でセルの文字列を結合を入力した後、セル番地 セル番地で表示させる機能です。新しいテキストを結合させるには の後に ”テキスト“という様に[”]（ダブルクォーテーション）で囲みます。
ショートカットキー

エクセル作業を効率的に行う為の便利機能です。

下記は厳選したものです。

・>&WUO@＋>&@>&WUO@＋>9@（コピー）、 >&WUO@＋ >6KLIW@＋>&@>&WUO@＋ >6KLIW@＋>9@（書式をコピー）
・>&WUO@＋>$@（全選択）、 >&WUO@＋>=@（操作を元に戻す）、>&WUO@＋マウスホイール（画面ズーム）
・>&WUO@＋>：@（現在の時刻を表示） 、 >&WUO@＋>；@（現在の日付を表示）
・>&WUO@＋>↓@（↑→←）（最終セルに移動） 、 >6KLIW@＋>↓@（↑→←）（選択範囲を拡張）
・>$OW@＋>↓@（上に入力されている一覧がドロップダウンリストで表示）－１－

仕事を楽にする関数
そもそも関数とは？ エクセルで表示しているテキストや表などを二次利用する為にデータを自動で変換させるものです。例えば社員の名前と性別と誕生日の表があるとします。その表を基に違うシートに社員全員の今の年齢を表示させたり、今年の誕生日まであと何日なのか？とか男性だけの平均年齢は？とかを今日の日付で自動で指定のセルに表示させる様なものです。
([FHOは数種類の関数をマスターすればビジネスに大きく役立ちます。 関数の知識とちょっとした応用の知恵があれば、どんな事務処理も資料や帳票作成も簡単に便利にする事が可能になります。
「困ったらネットで調べてみる」ネット上に関数の使い方がいっぱい出ているので必ず解決策が見つかります。スキル83に活用できます。 まずはどんなものか実際にやってみましょう。
この本の表示が見にくい場合は最終ページのサポートサイトから説明書、サンプルデータをダウンロードして下さい。

《関数を使うには》または、ショートカットキー[Shift]+F3「関数の挿入」のダイアログ（右図）がが表示されます。
下記で紹介する関数を選択して関数を使ってみましょう
一度使うと「最近使った関数」に登録されます。

IF（ IFERROR ）簡単に言うと指定したセルがある条件であれば「○○○」、違えば「ＸＸＸ」と表示させる関数です。
（ HLOOKUP ）《例題》(セルに成人区分として歳未満なら未成年、それ以外は成人と表示させます。

① (セルを選択して「関数の挿入」ダイアログを開きます。

関数の式②「関数の挿入」ダイアログで ,) を選択します。
③ ,) を設定します。
論理式：歳未満なので ＞年齢 とします。「!'」
真の場合：”未成年”
偽の場合：”成人”コピー,)(5525 とは、関数でエラー表示になったセルにテキスト等を代わりに表示させる時に使います。
値には 関数の式（ は省く）をコピペで入れましょう。

論理式には、セル番号と条件がイコール（ ）ならとするのが一般的ですが、以上（ ）より上（）以下（! ）未満（!）とする事も出来ます。
論理式と正しい場合は「真」、違う場合は「偽」に変換したいテキストなり計算式を入れます。

この,)関数は他の関数の条件が直接設定できない場合に中間関数として一度,)でデータ変換をしたりします。
関数を使いこなすには、関数による変換を重ねて応用していく知恵が必要で、これが関数の醍醐味と言えます。

上級者になるとここの欄に関数を入れる事をやります。

－－仕事を楽にする関数
VLOOKUP（ HLOOKUP ）指定した範囲の中から検索条件に一致するデータを抽出して表示させる関数です。
《例題》&セルに%で入力した果物の英語表記を表の中から選んで該当するものを表示させます。
● &のセルにも同じ関数で表示させます。
１

基準列

２

３

該当列

① &セルを選択して「関数の挿入」ダイアログを開きます。

&のフィルハンドルで&にオートフィルしました。結果
1$（エラー）になりました。 確認すると②「関数の挿入」ダイアログで 9/22.83 を選択します。
③ 9/22.83 を設定します。
検索値：ぶどうの「%」と入力、又は%セルをクリック。
範囲：表の範囲をマウスで選択します。「)+」
列番号：範囲選択した表の左端の列が基準になります。
右の何番目に該当列があるかを入力します。
ここでは上図で３列目ですので「３」検索方法：「)$/6(」と入力する。

表の範囲がずれています。
これはエクセル特有の設定で下にコピーしたので全ての範囲が下に移動された為です。
検索値のりんごのセルは下にずれても構いませんが表の範囲がずれるとこの様にりんごの行が範囲外になります。
● 表の範囲を「絶対参照」にしましょう。
&セルを再度選択して9/22.83関数の引数を再表示します。
範囲を選択して)キー)+↓)+

④「2.」をクリックすると&セルに該当する項目が表示されました。

&にオートフィルしても表がずれないので表示されました。

【注意】範囲の表の基準列に検索値が２つ以上ある
場合は一番上の検索値の行が指定されます。

+/22.83とは、参照する表の行列が違う時に使います。
考え方は同じですので、表にあわせて使い分けましょう。

● 9/22.83の引数の参照セルを確認しましょう。
数式バーをクリックすると色つきで表示されます。

基準行
１
２
３
該当行

－－

仕事を楽にする関数
SUMIFS（ SUMIF、SUM ）表の中から複数の条件に一致する行のセルだけを集計する関数です。
《例題》,セル、-セル、.セルにそれぞれの条件の個数を表示させます。（注意オラウータンにも太郎がいます。）⑥ 次に.セルを選択して 680,)6 を設定します。

条件

条件範囲

合計対象範囲：合計したいのは個数なので(列を選択します。
条件範囲：動物の列（%列）を選択します。
条件：チンパンジーと入力されている*セルを選択。
条件範囲：名前の列（&列）を選択します。
条件：”*太郎*”
条件範囲：果物の列（'列）を選択します。
条件：りんごと入力されている.セルを選択。

合計対象範囲

① まず,セルを選択して「関数の挿入」ダイアログを開きます。
②「関数の挿入」ダイアログで 680,)6 を選択します。
③ 680,)6 を設定します。
合計対象範囲：合計したいのは個数なので(列を選択します。
列を選択する場合は、列のアルファベットをクリック。
条件範囲：動物の列（%列）を選択します。
条件：チンパンジーと入力されている*セルを選択。
指定セルがなかったら“チンパンジー”と入力します。
（ 条件範囲２の欄が表示されますが無視して2.します。）>動物@の列からチンパンジーの行のみ>個数@の列の数字を合計しなさいという事です。

条件範囲３を入れる場合は右にスクロールバーが出ますので下にスクロールすると入力する欄が表示されます。

⑦「2.」をクリックすると.セルに合計個数が表示されました。

● チンパンジーとメガネザルが食べた数は？

条件範囲が一列の場合は、680,) という関数もあります。
考え方は同じですが上記の様に 680,)6 でも出来ますので 680,)6 だけ覚えればいいでしょう。

SUMIFS(E:E,B:B,”チンパンジー”)SUMIFS(E:E,B:B,“メガネザル

と単純にたし算の式にしてもいいですが 680 を使い
680 680,)6 ((%%^チンパンジーメガネザル`④「2.」をクリックすると&セルに該当する項目が表示されました。次に-セルを選択します。

・条件と条件を カンマ（,） で区切り、条件を ｛・全体をSUMで囲む⑤ 680,)6 を設定します。
合計対象範囲：合計したいのは個数なので(列を選択します。
条件範囲：動物の列（%列）を選択します。
条件：チンパンジーと入力されている*セルを選択。
指定セルがなかったら“チンパンジー”と入力します。
条件範囲：名前の列（&列）を選択します。
条件：太郎と入力されている,セルを選択。
指定セルがなかったら“太郎”と入力します。

としても同じ結果が出せます。
680 とは、１箇所以上の列または範囲の合計を出す時に使います。
合計したい範囲を順に選択していくだけです

でも！ &の「太郎くん」も表記が違うだけで同じ「太郎」なので、数に入れたいんだけどどうしよう？？
680,)6 は、エクセル便利機能で書いたワイルドカードが使えます。この場合は
条件２： に、”*太郎*” とダブルコーテーションの中でアスタリスクで囲みましょう。

｝ で囲みます。

複数の列でも指定できます。

Σ

オート680 （ホームのリボンの右の方にあります）も680と同じ関数です。ボタンをクリックするだけで便利です。

－－仕事を楽にする関数
COUNTIFS（ COUNTIF ）表の指定した範囲の中から複数の条件に一致するセルの個数を求める関数です。
《例題》太枠のセルに条件ごとに出席者の人数を表示させましょう。
⑤ 次に.セルを選択して &2817,) を設定します。

範囲

範囲：%列～+列を選択します。%+
検索条件：「出席」と入力されている-セルを選択します。
関数を使わなくても、単純に.. としてもいいでしょう。

⑥ .セルを選択して &2817,)6 を設定します。
検索条件範囲：%列～)列を選択します。%)
検索条件：「１組」と入力されている-セルを選択します。
検索条件範囲：'列～+列を選択します。'+
検索条件：「出席」と入力されている-セルを選択します。
範囲① 分かりやすく説明する為にまず .セルを選択して「関数の挿入」ダイアログを開き &2817,) を選択します。
② &2817,) を設定します。
範囲：数えたい列は$班の出欠列なので'列を選択します。
列を選択する場合は、列のアルファベットをクリック。
検索条件：「出席」と入力されている-セルを選択します。
セルがない場合は”出席”と入力しましょう。

⑦「2.」をクリックすると.セルに合計個数が表示されました。

⑨⑩⑧ 数式バー上をクリックして確認するとこうなっています。
検索条件範囲の幅は同じにする必要があるので%)と同じ幅で'+としました。（$)と&+でも同じ６列分ですので2.です）⑨ .セル をオートフィルで .セル までコピーします。
下にコピーするので範囲の列は変わりませんが検索条件が下にずれてしまいますので検索条件のセルを絶対値にしましょう。
上図の赤枠の様に -を - と変えておくとコピーした時に列は絶対値で変わりませんが行が -、-と変わります。
● 横にオートフィルさせる場合は？
範囲⑩ -セル を &2817,)6 で次の様に設定します。

③「2.」をクリックすると .セルに表示されました。
同じ様に .セル に%班の出席者の人数を出しましょう④ .セルを選択して&2817,) を設定します。
範囲：数えたい列は%班の出欠列なので+列を選択します。
列を選択する場合は、列のアルファベットをクリック。
検索条件：「出席」と入力されている-セルを選択します。

右にオートフィル等でコピーする場合に指定した範囲やセルも同じ様に右にずれてしまう為、範囲は列行ともに絶対値にします。 今回は範囲が列で選ばれているので行はずれませんが。
とはいえ、-～/ の検索条件は横にずらしたいので - とすると右に .、/ となり検索条件が変わっていきます。
範囲指定を %)、'+ とした場合は列行ともに  をつけて絶対値にします。（範囲の箇所を選択して )キー を押して絶対値にする事もできます。＊エクセル便利機能参照）&2817,)6 でも、同じ結果がでます。
複数の検索範囲から各検索条件を満たすセルを数える事が出来ますので、680,)6 で説明したのと同様に &2817,)
も &2817,)6 だけ覚えておけばいいでしょう。

－－仕事を楽にする関数
LEFT 、MID 、RIGHT
セル内の文字列の一部分を取り出す関数です。

MID 関数
指定セルの文字列の左から何番目の文字から何文字分を表示させる関数。

%セルに$セルの文字列の左からつめの文字から文字分を表示させる。

LEFT 関数RIGHT 関数指定セルの文字列の左から何番目の文字までを表示させる関数

指定セルの文字列の右から何番目の文字までを表示させる関数%セルに$セルの文字列の左からつめまでを表示させる。

%セルに$セルの文字列の右からつめまでを表示させる。

FIND 、 SEARCH
どちらもセル内の文字列の中で指定した文字列が最初に現れる位置の文字数を表示する機能です。
この関数は、いろいろな関数で応用ができますので覚えておきましょう。

FIND 関数 《例題》%列のテキストから赤枠内に該当するものを表示させましょう。（まず青枠内に準備をします）

１２３４５６７８①②③%列のテキストから抜き出すので0,'関数を使いたいけど開始位置や文字数がバラバラなので、赤枠内を作る前に青枠に開始位置と文字数を割り出す関数でその引数を求めましょう。
（別シートで行っても構いません）%列をよく見て規則性があるかを見つけます。この場合は、（ハイフォン）と電話番号の最初の０です。

① まずは電話番号の最初の  が何文字目にあるかを見つけます。

② 次に電話番号のつ目の ᵋ が何文字目にあるかを見つけます。
①と同じように ,セルを選択して),1'関数を設定します。

+セルを選択して「関数の挿入」ダイアログを開き),1' を選択し、),1'の引数を設定します。

検索文字列：見つける文字は０なので””
対象：見つけたい文字列は%なので%
開始位置：１番左からですので１または空白

検索文字列：見つける文字は０なので”0”
対象：見つけたい文字列は%なので%
開始位置：１番左からですので１または空白＊開始位置を空白にすると文字目からの数値を返します。

③ そして電話番号のつ目の ᵋ が何文字目にあるかを見つけます。
ここで問題になるのが、),1'（または6($5&+）関数は指定した文字列が最初に現れる位置を示すものですので２つ目の””が分かりません。そこで、開始位置をよく見てみると左から７文字内につ目の””が全て表示されています。
なので開始位置を文字目からにするとつ目の””の位置を見つける事が出来ます。
－－仕事を楽にする関数
同じように -セルを選択して),1'関数を設定します。
検索文字列：見つける文字は０なので ””
対象：見つけたい文字列は%なので %
開始位置：文字目から見つけたいので ④ +～-を選択して６行目までオートフィルでコピーします。
【注意】開始位置を設定した場合、開始位置から何文字目にあるかではなくて対象セルの左から何文字目にあるよと言う数字が表示します。
開始位置を設定するのは文字を見つける為の設定だと思ってください

ここまで準備が出来たらあとは0,'関数で表示させるだけです。

⑨ &～)を選択して６行目までオートフィルでコピーします。

⑤ 市外局番の&セルを選択して、0,'関数を設定します。
文字列：%
開始位置：つ目の ”0” がある+
文字数：１つ目の ”” がある,から+を引いた数出来上がり！ この様にいくつもの関数を使って難問をクリア
していきましょう。
⑥ 市内局番の'セルを選択して、0,'関数を設定します。
今回は、),1'関数を使いましたが基本的に 6($5&+関数
でも同じ結果になります。関数の引数も同じです。

１つ目の ””の次の文字から２つ目の””から１つ目の””と１を引いた文字分),1'関数と6($5&+関数 の違い⑦ 加入者番号の(セルを選択して、0,'関数を設定します。

アルファベットの大文字、小文字を区別して数を出すのが),1'関数。（ 6($5&+関数は文字列を$にしても 先にDがあればそれも同じ文字列と判断します。）

２つ目の ””の次の文字から４文字分

検索文字列にワイルドカードが使えるのが 6($5&+関数。

⑧ 地域のの)セルを選択して、0,'関数を設定します。

どちらかを覚えるなら ),1'関数の方がリスクは無いです。
２つ目の ””の次の文字から４文字分を足した後の文字分

SUBSTITUTE
セル内の文字を他の文字に置換する関数です。
文字列：置換したい文字があるセルを選択します。
検索文字列：置換させたい文字を指定します。
置換文字列：置き換える文字を指定します。
置換対象：検索文字列が文字列に複数含まれる場合に何番目の文字列を置換するかを指定します。

テキストなのでもちろん “で囲みます
置換対象を省略するとすべての文字列が置き換えられます。

普通なら「検索と置換」機能で置換すれば？と思いますね。でも例えば 9/22.83関数の範囲が別のシート（VKHHW）にあるとして、そのシートに毎月のデータをコピーしている場合。毎回置換作業を繰り返す事になります。68%67,787(関数で作っておけば、その置換作業はなくなりますので場合によっては効果を発揮します。

－７－

仕事を楽にする関数
関数を上手に使用するにはセル内の数値を様々な形式に変換する知恵が必要になります。
せっかく関数を覚えたのに何度やってもエラーが起こってしまう様な時は、検索値等のセルの書式が妥当じゃない可能性があります。そこでセル内の数値を変換する関数を紹介します。
帳票などのテンプレートを作成する時にも便利ですので覚えておくといいでしょう。
TEXT、VALUE
セル内の数値を表示形式に基づいた文字列に変換する関数です。
《例題》下の左のエクセルの>元セルのテキスト@（数値）から>変換したいテキスト@に変換させて表示させましょう① 'セルを選択して「関数の挿入」ダイアログで7(;7 を選択。

値

表示形式

fx

②上右図は7(;7関数の引数のを表示させています。表示形式にあった変換ができます。 日付だけで、曜日や和暦も表示できます。
エクセルで保存してあるデータ又は基幹システムから抽出したデータを自分の好きな表示形体に変更したい時にはとても便利ですね。
（上図はその機能の一部分ですので詳しくはネットにたくさん書かれていますので検索してみてください。）
ただし！ 7(;7関数は文字列として表示しますので上左図の'列を見るとセルの左詰め（数値だと右詰）になっています。エクセ
ルの特性上文字列であっても計算できるものもありますが 9/22.83関数など一部の関数では文字列データと数値データが区分
けされているのもありエラーになります。 そうした場合は数値に変換する9$/8(関数を重ねて使います。
'の数値に見える文字列を数値に変換します。
'で9$/8(のダイアログを開いて数値にします。

数値になったので右詰めになりました。

－８－

仕事を楽にする関数
エクセルでは行や列の削除・挿入が容易に出来てしまうので注意が必要な場合があります。
関数の引数で設定した基準値や検索値および範囲など絶対値にしていても行が削除されてしまえ
ばエクセルのセル番号が自動で変わってしまうので要注意です。それを防ぐ関数もありますので覚えておきましょう。（詳しくはネットで検索して参考にしましょう）
OFFSET
範囲設定している表の行や列を挿入、削除しても基準にしたセルから指定した行数、または列数のセルを参照する

ROW指定された範囲の行番号を表示します。

COLUMN指定された範囲の列番号を表示します。

その他にも、便利な関数がありますので紹介しておきます。
ROUND 、ROUNDUP 、ROUNDDOWN
指定したセルまたは数式を指定した桁数で四捨五入、切り上げ、切り捨てて表示させます。

TODAY 、NOW
現在の日付、現在の日付と時刻を表示させます。

MAX 、MIN 、AVERAGE
範囲内の最大値、最小値、平均を求めます。

RANK 、SMALL 、LARGE
範囲内の順位を大きい方からまたは小さい方からの順位を表示します。
範囲内の大きい方または小さい方から数えて指定の番号の値を表示させます。

CONVERT
単位を変えた時の数値を表示します。（１LQ（インチ）→FP（センチメートル））

TRIM
文字列からスペースを１つずつ残して余分なスペースを取り除いたものを表示させます。

CHAR
例えば&+$5  はセル内改行などを示します。
＝$＆&+$5  %とすれば、ひとつのセル内で改行されて文字が結合できます。

－－仕事を楽にする関数関数を使って帳票（例：入出庫在庫リスト）を作成する場合、ほとんどのケースがシートに分けて、該当データをコピペまたは入力して作成するエクセルファイルとして保存していると思います。

【例】 入出庫在庫リストシート：帳票として出力するシート
データ収集・変換シート：品番マスターや出荷データを元に関数などで帳票に必要なテキスト数値を求めるシート
出荷データ：日々入力または別のエクセルから該当箇所をコピーしたり、基幹等から抽出したデータを貼り付けるシート
品番マスター：品番に関する様々な項目が書き込まれている品番マスターシート

しかし、毎回これらの項目（例では出荷データ、品番マスター）をコピーしたり再入力したり、最新版のマスターに変更したりするのは面倒ですしミスの原因にもなります。
もしこれらの項目が自動で書き込まれたらさらに事務作業の時間短縮およびミス防止ができると思いませんか？ それが可能なエクセルシステムがありますのでご紹介いたします。

エクセルだけで出来るシステムツール 『CCornuCopia』のご紹介
独自の多種類な台帳を元に、各種帳票や集計資料などのエクセルファイルをたくさん作っている現状を合理化して自社のオリジナルな管理ツール（システム）を作成したいと思っている。
会社に基幹システムはあるけど、そのデータを元に毎月自部門の資料を時間をかけて作っている。
自社の管理システムはあるけど、帳票を増やしたい等自分達でカスタマイズするのが容易ではない。
業務管理システムのデザインが古い感じで気に入らない。
一括管理システムを検討したいけどコストが高くて諦めている。
一度システムを作ると保守料とかで毎年コストがかかってしまうの？
安い予算で今の売上や勤怠、賃金などの事務全般作業をなんとか合理化したい。
伝票や報告書、または資料やリスト作成を53$化したいけど複雑すぎて困っている。
こんな方に是非ご紹介したいシステムツールがあります。
合理化システム開発研究チームが手がけた エクセルだけで出来る簡単システムツール

あまるてあエクセルシステム『 CornuCopia 』 というアプリです。
コルヌコピア－  －

エクセルだけで出来るシステムツール 『CCornuCopia』のご紹介『CCornuCopia』とは、合理化システムを研究開発しているチームあまるてあのアプリケーションのひとつで、低コスト・操作性・自由度・発展性などお客様のニーズに対応した全く新しい発
想で生まれた事務作業システム作成ツールです。
「あまるてあ」は、いち早く(;&(/と:HEを融合した独自開発の'(&+,システムを導入しており、他社のシステムにはない低予算で多機能、シンプル操作、カスタマイズ可能の工程管理などのシステムを企業に提供しています。 新しいプロジェクトでさらにシステム業界の価格破壊を実現した『C
CornuCopia』は、現場にとても優しい事務管理システムツールになっています。

『CCornuCopia』の操作手順
システム名とタイトルカラー、基本パターンを決めます。
左のメニューで「カスタマイズ」を選択します。右のスクロールバーを下に移動してシステム名を設定します。
２行分入力できる様になっています。
お客様のシステム名を登録します。２行まで登録可。
１行にしたい場合はどちらかを空白にします。
それぞれにフォント設定が出来ますのでお好みに合わせて選択してください。
（タイトルが はみ出る場合は画面サイズを調整します）
タイトル（画面上部）の背景色と文字色を設定します。
基本パターンも自由に変えれますのでお好みに合わせて自由にカスタマイズしてみてください。
（SW以上のフォントを使うと文字が重なる場合がありますので注意してください。）
１回前の設定に戻す事ができます。

初期設定に戻したい時は、上部の歯車をクリックして［初期設定に戻す］をクリックします。（システム名等はそのままです）

見やすい画面サイズに設定します。
画面上の赤線の箇所にカーソルを動かすと左図のようなマークにカーソルが変わりますのでドラッグドロップで好きな高さに調整しましょう。

画面上で右クリックするとガイドライン（グレーライン）が表示されます。
再度右クリックすると消えます。

画面上の赤点線の箇所にカーソルを動かすと左図のようなマークにカーソルが変わりますのでドラッグドロップで好きな幅に調整しましょう。

－  －

『CCornuCopia』の操作手順
基本データを設定・登録します。
基本データとは？ お客様にとって基本となる番号などのデータの事です。例えば、受注番号、注文番号、
製造番号、オーダー1R または、製品品番、型番、品番、材料コード、在庫品番、社員名など基本となる番号などがあり、それに様々な項目を紐付けしてデータ構築を行っていると思います。
『&RUQX&RSLD』では、基本データを３種類（標準仕様）登録する事が可能です。
《例》製造番号（注文ごとに製造する為の基本番号）と品番（出来上がった製品番号）で管理しているとします。

①
起動画面

②

③

① 「カスタマイズ」メニューを開いて、基本データ１の名称を「製造番号データ」、基本データ２の名称を「品番データ」と入力し、下にスクロールして【設定保存】をクリックします。左メニューの項目が変わります。
② 中央コラムの名称も変わります。基本データ３は今回は使わないのでチェックを外して【設定保存】をクリックします。
・起動画面：今後、&RUQX&RSLDを起動した時に最初に表示される画面を選択できます。
・中央コラムの表示をドラッグドロップで順番を変えて【設定保存】すると左メニューの順番を変更する事が出来ます。
③ 登録するエクセルデータを用意します。（まずは基本データ１の 製造番号データ ）

１行目

・登録用エクセルのルール： &RUQX&RSLDでは基本となる管理番号（ここでは製番）をＡ列に表示させます。
・右コラムの基本データ１の［$セルの名称］にエクセルの$の項目を入力して【設定保存】をしておきます。
・%列以降の項目は自由に増やせます。ただし項目名は同じにならない様に工夫してください。
・$列が製番であれば違うエクセルファイルの項目でもデータ登録できます。１行目は必ず項目名を入力してください。
④ 左メニューの［製造番号データ』をクリックすると下にデータ登録欄が表示されますので、エクセルファイルをドラッグドロッ
プするかファイルを選択して［登録］をクリックして &RUQX&RSLD にデータを登録します。
⑤ 登録すると中央コラムに登録した項目名が表示されます。
【書式】の欄には7の箇所にチェックが入っています。
項目のデータによって書式を変更します。
7：テキスト

④

：数値

'：日付

【検索メニュー】▽：検索に使用したい項目にチェックします。

⑤▼：さらに検索する上でデータの内容をドロップ
ダウン表示したい場合にチェックをします。
（詳細は⑥を参照してください）【設定保存】します。
【項目整理】は変更削除などで登録した項目にデータが存在しなくなった場合に現状の有効な項目のみに整理する事ができます。（必要に応じて更新してください）－  －

『CCornuCopia』の操作手順
検索メニューとは？

登録したデータを条件をつけて必要な分を抽出する為の条件を検索する項目の一覧です。

⑥ ⑤で、【検索メニュー▽】をチェックすると右コラムに検索条件入力画面が出来上がります。
カスタマイズで基本データ１の$セルの名称で入力した項目⑥

中央コラムの書式で【7】を選んでいるもの検索仕様
検索メニュー▼をチェックしたものは右側に▼がつきクリックするとデータの項目が表示されます。
検索メニュー▼をチェックしていない項目は入力します。
ワイルドカードが使用できます。
中央コラムの書式で【１】を選んでいるもの検索仕様
数値の絞り込み範囲を設定できます。
中央コラムの書式で【'】を選んでいるもの検索仕様
右側にカレンダーのアイコンが表示されますので、検索したい日付を選択してください。
日付を削除したい場合は ; をクリックしてください。

⑦⑦ 【エクセル出力】をクリックすると検索条件に該当するデータのみがエクセルで開きます。

⑧

登録した日時、ファイル名が表示されますので確認に使用してください(列～が登録されているデータです。

登録したデータを変更・削除します。
⑧ ⑦で出力したエクセルの'列に「変更･削除」の項目がありますので変更・削除したい行のセルをクリックしてプルダウンメニューで「削除」、または(列～を修正して「変更」を選択してファイルを適当な場所に別名保存してください。
⑨ 中央コラムの下方［変更・削除］をクリックします。
⑩ 左コラムに［データ変更・削除］欄が表示されますのでドラッグドロップするか「ファイルを選択」で⑧で作成したエクセルファイルを選択して［登録］をクリックします。
&RUQX&RSLD 内のデータを削除、または訂正をしました。
⑪ ［更新履歴］をクリックすると。
過去の変更、削除した日付、ファイル名が表示されます。

⑩

⑨

⑪

－  －

ファイル名をダブルクリックすると変更削除を登録した
エクセルファイルが開きます。（登録時に変更した箇所
を赤色にしておくと後で分かりやすいでしょう）

『C
CornuCopia』の操作手順
マスターデータを設定します。
マスターデータとは？ 社員名簿、クライアント情報、材料単価リスト、会社カレンダー、基幹システム
コード表など、共有情報としてそれぞれ決められたデータの事です。
『&RUQX&RSLD』では、無制限にエクセルファイルでマスター登録をする事が出来ます。

①②③:LQGRZVの画面① 左メニューの「マスターデータ」をクリックすると下にデータ登録欄が表示されますので、ドラッグドロップするかファイルを選択して &RUQX&RSLD にデータを登録します。
② 登録すると中央コラムに登録した項目名が表示されます。表示順をドラッグドロップで変更できます。
（変更した場合は下の［設定保存］をクリックします。）③ 中央コラムで登録したマスターデータをクリックして右コラムで操作出来ます。
・エクセル出力：マスターデータを見たい時に使用します。（登録した一番左のシートがテキスト化されて表示します）
・ダウンロード：登録する時いくつものシートや計算式がある場合、そのままのデータをダウンロードします。
・データ削除：マスターデータを削除します。

出力テンプレートを作成します。
出力テンプレートとは？ 『&RUQX&RSLD』に登録された基本データ、マスターデータをもとにエクセルの関数を使って各帳票を表示させる為のエクセルファイルの事です。
① 左メニューの「エクセル出力」をクリックして「その他」の「テンプレート作成用」をエクセル出力します。
この時点の &RUQX&RSLD 内に登録している基本データ、マスターデータがシートに分かれてエクセルファイルが出力されます。
（基本データの量が多い場合は基本データの抽出条件を設定して絞り込みする事も出来ます）①－  －

『CCornuCopia』の操作手順② テンプレート作成用に出力されたエクセルに「帳票」と「データ収集・関数加工」シートを追加します。

３種類の基本データのシートと現状登録されているマスターデータのシートが全て出ているエクセルファイルが出力されます。

①

②

③

①②のシートの追加① 帳票：実際に使う帳票のフォーマットを作成します。（必ず一番左のシートにしてください）（帳票に必要なテキストや数値は②のデータ収集・関数加工シートにて作成します）② データ収集・関数加工：基本データ、マスターデータを使い帳票に必要な値を関数で+/22.83などの関数で収集し帳票に必要な項目を関数などを使い表示できるテキスト、数値に置き換えます。
③ 必要のないシートの削除：データ収集・関数加工などに必要のないシートをシート名を右クリックして削除します。
出力テンプレートのサンプルは、右上歯車マークのヘルプのサイトからダウンロードしてください。
ご要望に応じて【あまるてあ】にてすべてのテンプレートを作成いたします。（別途料金）③ ①で出力したエクセルを使用してテンプレートを作成し、登録したい帳票名で任意の場所に別名保存します。

出力テンプレートを登録します。
『&RUQX&RSLD』では、グループに分けて無制限にテンプレートファイルを登録をする事が出来ます。

②

③

①

① 左メニューの「出力テンプレート」をクリックするとデータ登録欄が表示されますので、ドラッグドロップするかファイルを選択して、日次処理・月次処理または使用する部署名などグループを入力（選択）して &RUQX&RSLD にデータを登録します。
② 中央コラムのグループの順番をドラッグドロップで変更して［設定保存］すると「エクセル出力」メニューの順番が変わります。
・グループ名変更：登録したグループ名を変更します。変更したい名称を入力して［変更］をクリックします。
・グループ名削除：使わなくなったグループ名を削除します。
（削除する前に登録したテンプレートを③で移動・削除しておいてください。）③ 右コラムでは②で選択したグループ名で登録したテンプレート名が表示されます。
・設定保存：表示されたテンプレートの順番をドラッグドロップで変更して［設定保存］できます。
・グループ移動：上記テンプレート名を選択してグループ名を選び移動します。
・データダウンロード：選択したテンプレートの登録した時のエクセルファイルをダウンロードします。
・データ削除：選択したテンプレートを削除します。
－  －

『CCornuCopia』の操作手順
エクセル出力を設定します。
エクセル出力とは？ 選択した出力テンプレートに登録してある基本データから条件指定したデータを書き込みエクセルで作成した帳票を表示させる事です。（必要に応じてプリント、保存をしてください）『&RUQX&RSLD』では、帳票エクセルファイルが自動で開きます。

③②①① 左メニューの「エクセル出力」をクリックすると下にグループ名が表示されますので選択をします。
② 中央コラムにグループに登録されている出力テンプレートが表示されますので出力したい帳票を選択します。
③ 選択したテンプレートのシート名を判断してデータ検索項目の設定画面が右コラムに表示されます。

⑤④ 検索項目の▽をクリックすると項目リストが表示されます。
（基本データのデータ項目で検索メニューにチェックした項目）
必要に応じてデータ抽出を絞り込んでください。
⑤ ▼をクリックすると下に抽出条件項目欄が増えていきます。
取り消す場合は▲をクリックします。
⑥ 基本データ項目の書式で '（日付）を選択した項目を選ぶとカレンダーダイアログが表示されますのでクリックして選択してください。（今日の日付には □がついています）⑥

書式で １（数値）を選択した項目の場合は④～になります。

〇〇以上～、～○○以下、○○以上～○○以下を設定できます。
⑦ 出力テンプレート作成時に登録したマスター名が表示されます。

⑦⑧⑨

出力テンプレート登録後にマスターデータを削除、または名前の変更を行うとテンプレートの関数引数が変わります
ので、再度テンプレートの修正を行う事になります。

⑧ ［検索項目保存］をクリックすると、④⑤で設定した検索項目（項目のみ）をテンプレートごとに保存する事ができます。
［条件クリア］をクリックすると選択した項目の絞り込み条件のみをクリアします。
⑨ ［エクセル出力］をクリックすると、選択した帳票がエクセルで開きます。
現在の状況確認や帳票の印刷やデータ保存を行ってください。
＊ もしエラーが起きた場合は、マスターデータなどの名称が出力テンプレートの各シート名と合っているか確認してください。

－  －

『CCornuCopia』の操作手順
右上の歯車の詳細。
クリックします。

・終了：&RUQX&RSLDを終了します。（上部の ; でも終了します）
・データバックアップ：パソコンが壊れた場合に復元を行うために、現在の登録データを別ハードディスクや86%などに保存しておきます。（定期的にバックアップしておいてください）・初期設定値に戻す：システム名エリアの背景色・文字色、および基本パターンを初期値に戻します。
・ダウンロードフォルダを開く：過去およそ１年分の［エクセル出力］をしたファイルが格納されているフォルダを開きます。
（出力日時とデータ名がファイル名になって保存されています）
残したいファイルは、パソコン内に別フォルダを作成して都度保存する事をお勧めします。
・ヘルプサポートセンター：「あまるてあ」の &RUQX&RSLD サイトが :HEで開きます。
&RUQX&RSLD の概要や作業手順書、ダウンロード、)$4などの情報やお問合せ方法がここに掲載されています。
・ヘルプ操作説明書：インターネット環境ではない場合は操作説明書（3')）をご覧ください。

エクセルシステム &RUQX&RSLD（コルヌコピア）は、
個人情報漏洩回避や利便性を考えてネイティブアプリで作成しています。
パソコン端末内にインストールしますので基本は１台での操作になっています。
職場内で複数使いたい場合は、共有するか サーバーを立てて運用する事になります。
運用方法、サーバー設置または、ご導入に関するご相談もお気軽にお尋ねください。

0$,/：PDLO#DPDUXWHDFRP

合理化システム開発研究チーム

あまるてあ
代表

小浜秀行

高額なシステム導入により手順化した面倒な事務作業をするのではなく、自分達のスキルＵＰと知恵で事務作業の効率を向上させる為にエクセルだけで出来る事務処理システムを開発いたしました。
システム会社に依存すること無く自分達で作業効率を格段に改善する進化型システムです。
しかも価格破壊の低コスト（通常システムの 10％～20％の価格）でオリジナルシステムがご導入できます。
ご導入された方には、ご希望に応じて担当者様にエクセル関数の講師も行います。

－  －

&RS\ULJKW & $0$587($$OO5LJKWV5HVHUYHG