ELLの足跡

人は最後は一人だという・・・でも、・・・今は妻が傍にいてくれる・・・

ELL-ヤマウチ

トーションレースの製造企画卸
梅肉エキス販売
和紙健康タオル
トーションレース&細幅テープの試作品の小売りコーナー



日々のパソコン案内板


【Excel関数】   No.1(A~I)   No.2(J~S)   No.3(T~Y)
【Excelの小技】  【HTMLタグ&小技】
【PDFの簡単セキュリティ】
【複数フォルダーを一括作成するんならExcelが超便利だよ!!】
【アップデートが終わらない!? Windowsの修復ツールを使ってみる方法】
【削除してしまったファイルやデータを復元する方法ー其の一(以前のバージョン)】
【削除ファイルやデータを復元する方法ー其の二(ファイル履歴)】
【Excel振替伝票の借方に入力したら貸方に対比する科目を自動記入】
【手書きで書くように分数表記する方法】
【Web上のリンクさせてある文字列を選択する方法】
【Excel2010以降は条件付き書式設定での文字色にも対応!】
【Windows10のWindows PowerShellでシステムスキャンの手順】

Excel関数(応用)・・・入力金額を一の位から千の位まで個々に取り出す

2010-12-21 | 日々のパソコン
今日は今まで紹介したExcel関数の実際の使用例を紹介しようと思います・・・

下の簡易ソフトは私が実際に使用している郵便振込取扱票のソフトなんですが・・・

  • 下図の「D」の個所に
    • セルJ22からN25(セル5個分)に金額
    • O22からAE25(セル17個)に文章を入れてます。

  • 下図の「C」の個所は「D」の表の振り込んで頂く金額を記入する個所です。
  • 「C」に金額を書き込めば下図の「A」の個所にその金額が転記される訳です。
  • と同時に下図の「B」の個所にも「D」の表の文章が転記されます。      




先ず、「A」の個所にどの様な関数を書き込んでいるのか紹介します。

  • 一円の位・・・RIGHT関数を使用して、金額入力欄セルA5を指定して一円の位を指定・・・=RIGHT(A5,1)
  • 十円の位・・・MID関数を使用して
    • 1000円未満の場合、何百円と云えば3桁に成りますから開始位置を2番目に指定して1文字抜き取ります・・・=MID(A5,2,1)となり・・・
    • 1000円以上の場合、4桁に成りますから開始位置を3晩目に指定して1文字抜き取ります・・・=MID(A5,3,1)と成ります。
    • これをIF関数と組み合わせ、セルA5が1000円未満の時、正しければ=MID(A5,2,1)
      間違いであれば=MID(A5,3,1)と成ります・・・=IF(A5<1000,MID(A5,2,1),MID(A5,3,1))

  • 百の位・・・MID関数を使用して
    • 1000円未満の場合、何百円と云えば3桁ですから開始位置を1番目に指定して1文字抜き取ります・・・=MID(A5,1,1)
    • 1000円以上の場合、4桁に成りますから開始位置を2番目に指定して1文字抜き取ります・・・=MID(A5,2,1)
    • これをIF関数と組み合わせ、セルA5が1000円未満の時、正しければ=MID(A5,1,1)
      間違いであれば=MID(A5,2,1)と成ります・・・=IF(A5<1000,MID(A5,1,1),MID(A5,2,1))

  • 千円の位・・・LEFT関数でも良いのですがMID関数を使用して
    • 千円の位のみですから、開始位置は1番目を指定して1文字抜き取り・・・=MID(A5,1,1)
    • それをIF関数と組み合わせして、もし1000未満の場合は空白""にして、
      1000円以上の場合=MID(A5,1,1)と成ります・・・=IF(A5<1000,"",MID(A5,1,1))



次に、「B」の個所にはどの様な関数なのか紹介します・・・基本的にはVLOOKUP関数です。

  • セルA5にDの表の金額を書き込む訳ですからDの箇所の表を検索範囲に指定します。・・・I22:AE25
  • 金額がセルJ22からN25(セル5個分)文章がO22からAE25(セル17個)ですから
    セルA5の金額で検索し文章表示をするには6列目を指定・・・=VLOOKUP(A5,J22:AE25,6,検索の型)
  • 完全一致で表示・・・=VLOOKUP(A5,J22:AE25,6,FALSE)
  • VLOOKUP関数の場合、空白の場合エラー#N/Aが表示されますから厭なので・・・
  • ISNA関数でVLOOKUP関数を検査してエラーの場合空白にしてる訳です・・・
    =IF(ISNA(VLOOKUP(A5,J22:AE25,6,FALSE)),"",VLOOKUP(A5,J22:AE25,6,FALSE))



これでセルA5に表の金額を入れる事によって転記されてる訳です。

実践に使用するにはこの様に色々な組み合わせ、応用をする訳です。


今日の小技は如何でしたか?

私も少々、疲れました・・・
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

受注数より少なく発送してしまった・・・

2010-12-21 | 梅肉エキス
先程、とんでもない事に気が付いた!


昨日、出荷した梅肉エキス・・・受注個数より少なく出荷してしまってるんです。

それも、伝票は受注の個数で切ってしまっているんです・・・



早速、お客様へ電話を入れさせて頂いたのだが・・・留守電に成っていた・・・

直接謝罪の言葉を伝えるのが筋なのだが・・・仕方が無いので・・・

留守電にお詫びの言葉と足りない分を本日出荷する旨を入れさせて頂いた・・・

メールでも謝罪文を書いて発信させて頂いた・・・本当に申し開きが出来ない事をしてしまった・・・


長年、弊社の梅肉エキスをご愛用頂いているお客様・・・ご気分を害されるだろう・・・

如何してこの様な思い込みで発送してしまったのか・・・

常々・・・思い込みで仕事をしない様に自分自身に言い聞かせてきたつもりであった・・・が・・・

ふとした油断・・・慣れが・・・この様な事をしでかさせてしまったのだ・・・


今回の件は、謝っても許してもらえる事ではない・・・でも・・・謝る事しか出来ない・・・

プロとしての自覚を再度見つめ直さねば・・・本当に御免なさい・・・


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

今朝は寝坊をしてしまったぁ~・・・

2010-12-21 | 健康タオル

ご好評頂いてます・・・
  和紙のシャリ感・・・

弊社オリジナルタオルを
 アウトレット価格でご提供!

品番[T_03]
健康タオル【和紙】
1枚  820円
2枚 1,555円
3枚 2,160円

 携帯電話の目覚しの音が遠くに聞こえる・・・


 「7時前やでぇ~!」・・・妻に声を掛けられ・・・

 ハッと気が付いた・・・


 昨夜、帰宅後・・・風呂にゆったりと浸かり・・・身体の疲れを取り・・・

 一杯だけ・・・と・・・焼酎のお湯割りを飲んで寝たから?

 めったに、寝坊する事は無いのだが・・・

 今朝も相変わらず・・・目の奥が重たい・・・

 
 あっ!そうだっ!・・・今朝は目の薬を飲んでないっ!

この薬は、先日郷里の母からの荷物の中に入っていた・・・

有難い心遣いに感謝はしているのだが・・・

以前、買った事のあるキューピーコーワiの方が良く効くみたいだな・・・



さぁ!今日も一日頑張るかぁ~!


 
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする