LINK
コンテンツ・メニュー
・Music Open Space
・Sports Open Space
・Brand Open Space
・www.Salepro.jp

Star Suite 8 Calc スタースイート・カルクの「納品書」に関数を入力する!

時計市場
ブロガー

Star Suite 8 Calc  スタースイート・カルクの「納品書」に関数を入力する!

salepro.jp お問い合わせ
お役立ち情報
フリーソフトの活用
グーグルの活用
PC 趣味の活用
NETで稼ぐ
NET環境を整える

スポンサー

Star Suite 8 Calc  スタースイート・カルクで「納品書」のフォームに関数を入力する!

Suta Suite スタースイート・カルクで自動入力の「納品書」 を関数を入力することによって完成します。

使用する関数は、
「日付と時刻関数」
・データ関数」
・「数学関数」
等を入力することによって自動入力の「納品書」が完成します。
関数の概念をそう難しく考えず、セルに「コード」を入力したら「必要な項目を返す」ためのコマンド(命令文)だと理解していただければ、さほど難しくはないと思います。

「納品書」作成にあたって表1には「納品書」フォーム、表2には「商品コード」表、表3には「取引先コード」の3枚のシートが完成していると思います。表1の「納品書」フォームに関数を入力します。

下図の納品書フォームの@〜Gのセルに関数を入力します。
A欄=「顧客コード」入力欄です→取引先コード表のCord「1」を入力すると「リベラル株式会社」をデータとして返せるように
@セル「D5」に表示させるために「データ関数」=VLOOKUP関数を入力します。
B欄=「コードNo」入力欄です→商品コード表の「100」を入力すると、商品名として「Windows XP Home Edition」をデータとして返せるように、
Aセル「D10」に表示させるためにA欄同様の「データ関数」=VLOOKUP関数を入力します。
Bセル「G10」には単価「¥25.000」を表示させる「データ関数」=VLOOKUP関数を入力します。
Cセル「H1」セルには現在の日付を返す「日付関数」=TODAY関数を入力します。
DセルからGセルには「数学関数」=SUM関数等を入力します。

Star Suite 8 Calc  A=「取引先名」が自動表示されるように関数を入力する!

VLOOKUP関数の簡潔説明としては、「B5のセル」にコード番号文字入力したら、ワークシート(3)の「取引先コード」表の(B4)から(J38)の範囲のレコード(記録文字等)の「2列目の文字列」を、参照して表示せよと言う書式です。 「取引先コード」表の範囲(B4)から(J38)指定してをしていますので、ここでの範囲は「取引先コード」と入力することになります。→では、D5セルに関数を入力してみましょう。

 「VLOOKUP関数」
右側に隣接するセルを参照する垂直検索。この関数は、行列の最初の列に、特定の値が含まれているかどうかをチェックします。そして、インデックスで指定された列の同じ行の値を返します。並べ替え順序 パラメータが省略されているか、または TRUE に設定されている場合は、データが昇順に並べ替えられると想定されます。この場合、検索基準 にぴったり一致する値が見つからないときは、次の値が返されます。並べ替え順序 に FALSE またはゼロが設定されている場合は、完全に一致する内容を見つける必要があります。それ以外の場合は、Error: Value Not Available が返されます。よって、値がゼロの場合は、データを昇順に並べ替える必要はありません。
検索機能では、正規表現がサポートされています。テキストの入力が終わったらすぐに、たとえば「all.*」と入力してみてください。正規表現そのものを検索したい場合は、各文字の前に「\」を付ける必要があります。

ツール → オプション → StarSuite Calc → 計算 で、正規表現の自動変換のオン/オフを切り替えられます。

 構文=VLOOKUP(検索値;範囲;列番号;データ順序)
 検索条件 は、範囲の最初の列で検索する値です。
  「D5のセル」に =VLOOKUP(B5;取引先コード;2) 
                           と入力する!(大文字、小文字どちらでも可)      

しかし結果は、「B5のセル」 にコードが未入力の時には、訳のわからない「#N/A」という表示がされてしまいます。
これを解消する為には、
「B5のセル」が空白であれば「D5のセル」「空白にせよ!」と言うコマンド(命令)が必要となるのです。

  ※本来のVLOOKUP関数
  記入方法が上記の通りであるが、ここではコード表等の
「名前の定義」を設定してあるので書式が違ってくる。

  そして、論理関数を組み合わせた関数の入力となる!
    「D5のセル」にIF関数を追加記入します。
    =IF(B5="";"";VLOOKUP(B5;取引先コード;2))
                           と入力する(大文字、小文字どちらでも可)

Star Suite 8 Calc  B=「商品名」と「価格」が自動表示されるように関数を入力する!

次に、「B10」セルに商品コードを入力したら、「D10」のセルには「商品目」、「G10」のセルには「単価」が表示されるように、 「D10」セルと「G10」せるにも、データ関数=VLOOKUP関数を入力します。

入力の説明は、上記と同様ですので反復してみましょう。

  「G10のセル」にもIF関数を追加したデータ関数を記入します。
        =IF(B10="";"";VLOOKUP(B10;商品コード;3))
                           と入力する(大文字、小文字どちらでも可)
  「D10のセル」にIF関数を追加したデータ関数を記入します。
        =IF(B10="";"";VLOOKUP(B10;商品コード;2))

                           と入力する(大文字、小文字どちらでも可)

「D10」のセルと「G10」のセルにデータ関数が入力できたので、「D10」セル内容を「D11」〜「D34」 のセルまでコーピーします。

同じように「G10」のセルも同様にコピーします。

Star Suite 8 Calc  数学関数をD〜Gのセルに記入する!

「D10」のセルと「G10」のセルにデータ関数が入力できたので、「D10」セル内容を「D11」〜「D34」のセルまでコーピーします。同じように「G10」のセルも同様にコピーします。

  「H37のセル」にIF関数を追加した数学関数を記入します。
         
=IF(H35="";"";H36+H35)
                           と入力する(大文字、小文字どちらでも可)
  「H36のセル」にIF関数を追加して数学関数を記入します。
         =IF(H35="";"";H35*0.05)

                           と入力する(大文字、小文字どちらでも可)
  「H35のセル」に合計関数の数学関数を記入します。
           =SUM(I10:I34)
                           
と入力する(大文字、小文字どちらでも可)
  「D10のセル」にIF関数を追加した数学関数を記入します。
        =IF(B10="";"";E10*G10)

                           と入力する(大文字、小文字どちらでも可)

Star Suite 8 Calc  最後にセル「H1}に日付・時刻を記入する!

  「H 1のセル」 に日付・時刻関数を記入します。
             =TODAY()
                     と入力する(大文字、小文字どちらでも可)

「セルのフォーマット」ウイザードが表示されますので上段の「数」をクリックし、「分類(C)」の欄の「日付」を選択肢する。
「書式(C)」欄で日付表示を選択する。ここでは「12月31日」の表示指定し、「OK」をくりっくして、書式設定を完了する。

「H 1」のセルに日付・時刻関数が入力できたら、セル{H 1」の書式設定しておく。

「H 1」のセルを右クリックし「セルの書式設定(F)」をクリックする。

これで、スタースイート・カルクでつくった「納品書」が完成しました。
salepro.jp お問い合わせ
▲TOP (ページの先頭へ)
▲HOME (サイトの最初のページへ)
HOME ビジネスソフトの活用 フリーソフトの活用 グーグルの活用 PCで趣味の活用 ネットで稼ぐ ネット環境を整える
Copyright (C) 2004-20010 Kashijin Inc. All Rights Reserved
スタースイート・カルク教室
カルクの使い方
「コード表」をシートに作成
「コード表」のデータ範囲指定
「納品書」をシートに作成
「納品書」に関数を入力
関数の種類と入力方法
PDFファイルへの保存
ファイルの互換性
Star Suite 8 Calc
【スタースイート教室】
スタースイート・カルク教室
カルクの使い方
「コード表」をシートに作成
「コード表」のデータ範囲指定
「納品書」をシートに作成
「納品書」に関数を入力
関数の種類と入力方法
PDFファイルへの保存
ファイルの互換性
【MEMO】 
OpenOfficeオープン・オフィス
もフリーソフトとして配布されていますのでこちらも試して見てください。