カテゴリー: EXCEL

  • EXCEL WORKSHOP TRIAL 2

    Excel Workshop Trial 1
    Excel Workshop Trial 2  *
    Excel Wokkshop Trial 3

    EXCEL WORKSHOP TRIAL 2
    01-10*
    過去投稿を 英語翻訳→日本語翻訳
    2015-06-16
    空ファイルサイズ
    2015-12-27
    一番速い!OneStop Solution
    2015-12-30
    机上で表計算
    2016-01-16
    そのマクロはレビューできない。
    2016-01-23
    開発タブを追加する
    2016-02-06
    分数式をレイアウトする
    2016-02-07
    いまさら「エクセルとは」
    2016-02-11
    開かないで見る
    2016-02-15
    英語表示ポップヒント ◇改編予告◇
    2016-02-20
    1*
    11-20*
    3ヶ月で3年分という誤算
    2016-02-20
    残業しにくそうな休み時間
    2016-02-21
    EXCELで蛍光ペン
    2016-02-23
    トリプルクリック
    2016-02-28
    ゼロをとる
    2016-03-07
    見え消しで修正する
    2016-03-16
    INDIRECT攻略したい
    2016-03-16
    企画だおれ/更新できなかった理由
    2016-05-15
    Summation, the SUM of
    2016-06-22
    十六進数
    2016-07-20
    21-30*
    XFD(16,384 列)
    2016-08-24
    ダウングレード・ヴァージョン
    2016-09-22
    エクセルどころじゃない
    2016-10-29
    サムイフ ゆース
    2016-11-24
    指数表示 Exponent のE+
    2016-12-23
    排他的論理和 XOR関数
    2017-01-21
    4×3を印刷する
    2017-02-20
    サンプリング/統計関数で統計学事始め
    2017-03-22
    クリップアートは?
    2017-04-20
    使用可能メモリに依存
    2017-05-21
    31-40*
    互換モードの解除
    2017-06-23
    拡張子の表示非表示
    2017-07-23
    リードオンリー 読み取り専用
    2017-08-21
    パスワード非表示にできない
    2017-09-21
    テキストボックス vs 文字の割付
    2017-10-25
    背景ランチボックス
    2017-11-21
    Formula R1C1形式
    2017-12-21
    どのカテゴリに属するか
    2018-01-24
    冷蔵庫を買い替えした
    2018-04-20
    3つ選んで並べ替える
    2018-05-25

    *01-10*


    EXCEL WORKSHOP TRIAL2
    01

    過去投稿を 英語翻訳→日本語翻訳

    2015-06-16

    Wordpresトライアル、ExcelWorkshop改訂中です。数多くの海外コメントを処理作業しながら考え、本文をWEB翻訳で英語訳してみることで日本語で投稿した自分のポストの本文を大幅に修正しています。英語訳を読んだ後で英語文全文をWeb翻訳にコピペして日本語翻訳を表示させます。翻訳された日本語でEXCEL WORKSHOPが読めればOK、という手順です。

    Googl翻訳ページを使用して「Excel1 A列に連番」から過去投稿順で作業しようと試みているところです。

    「過去投稿を 英語翻訳→日本語翻訳」
    EXCEL WORKSHOP TRIAL2_01


    EXCEL WORKSHOP TRIAL2
    02

    空ファイルサイズ

    2015-12-27

    PCデスクトップにOfficeアプリの新規ファイルを作成する場合、いくつか方法があると思いますが、

    1、スタートメニューのOfficeから起動して新規ファイルを作成、または、既存のファイルを起動中に新規ファイルを作成する。
    2、PCデスクトップ上で右クリックメニュー、新規作成からOfficeアプリを選択する。

    新規のワークシートで入力も何も作業しない、空ファイルの状態でデスクトップに保存すると、上記1は「Book1」で、2は「新規 Microsoft Excel Worksheet」という名前です。

    さらに、保存したファイルの「プロパティ」でファイルの容量を気にしてみることにします。自分のPCでいずれのExcelでも「デスクトップ上のサイズ」が8KBと表示されています。
    「ファイルサイズ」の方は、「Book1」が「新規 Microsoft Excel Worksheet」より値が大きくなっています。

    また、たとえば、何も文字入力していない空のエディター(メモ帳など)は0KBなので、何も作業していないExcelは書式やツール等初期値に何か含まれているのかと思われるのですが、同様の作業をWordで実行すると、「新規 Microsoft Word Document」は0KBになるので、Wordはエディター類と同様と思われます。

    ワークシートに何か文字入力すると、文字数分のバイト数、容量が大きくなりますが、入力した文字を削除(delete)しても元のサイズの値に戻らず、文字入力された情報は残されている可能性があります。しかし、ワークシートを削除してファイルサイズの値を見ると、データを削除したサイズより値が小さくなるので、入力されたデータが丸ごと消去され、初期の状態に戻っているかもしれません。

    ちなみに、ファイル名はファイルサイズと無関係みたいです。

    「空ファイルサイズ」
    EXCEL WORKSHOP TRIAL2_02


    EXCEL WORKSHOP TRIAL2
    03

    一番速い!OneStop Solution

    2015-12-30

    ワンストップサービスとは、一度の手続きで、必要とする関連作業をすべて完了させられるように設計されたサービスのこと。特に様々な行政手続きをいっぺんに行える「ワンストップ行政サービス」のことを指す場合が多い(e-words)と言われています。

    one stop solution

    ワンストップは「1箇所」で「一括して」、ソリューションは「問題解決」できる事などです。

    「ワンストップ・ビリング」
    請求書の処理等を、取引先ごとに会社全体、部署別、顧客別、ジャンル別など詳細データを振分け、また多彩な決済手段(現金支払、クレジットカード、口座振替、コンビニ支払、電子マネー決済など)についても、ワンストップサービス対応という事になります。

    「ワンストップ・ショップ」
    ワンストップ・ショッピングとは様々な商品を1ヶ所で買い求めること、(オンラインストアの1Clickといえば Amazon.co.jpの商標で、Apple Store が1Clickのライセンスを取得してのWebサービスの様ですが、)たとえば、電話で受発注できるシステムでは、1本の電話で予約注文すると保留中に在庫確認、担当者手配あるいは発注仮手配や、納期の確認まで出来るサービスがあります。

    ですから、電話問合せ受信1件ごとに連絡先を聞いて折返しの電話連絡で回答する対応より、1通話で相談事の解決まで至る方がスピーディというばかりでなく、お客様から掛かってきた1通話の電話代で一件落着ということになりますので、one stop で頑張って対応できた分、電話代もかからずに済み、通信コスト削減というメリットに繋がってきます。

    毎度お待たせしない素早い対応が好評、ひとたび体験すると病みつきになる、とお客様に絶賛され高評価を戴けるワンストップ・ソリューションにおいて、さらに一番速い!を目指すなら、自分の仕事で取扱う専門知識くらいすべてアタマの中にあれば可能、という単純な事かもしれません。

    EXCELの場合では、たとえば、EXCELのワークシート1枚に全項目貼付け作業するなど、全体データベース表(実表)を作成した場合、オートフィルター機能で各列キーワード検索になるより、EXCELの検索メニュー(ctrl ∔ f)を使うと一手間で済みます。

    「一番速い!OneStop Solution」
    EXCEL WORKSHOP TRIAL2_03


    EXCEL WORKSHOP TRIAL2
    04

    机上で表計算

    2016-01-16

    国家資格である情報処理技術者試験で「表計算」が出題されていたのは、21世紀初期のITニッポン社会までの話でだったのかも知れませんが、IPAのルールが刷新され世代は元に戻せないものだとしても、いっとき猛勉強したわけですから、一度取得した資格で充分通用するものだと思います。情処は午前午後ともペーパー試験のみですから試験会場にパソコンはなく、端末のエクセルを見ずに机上で問題用紙とペンだけで表計算するわけです。ペーパーに書かれている問題を実際にパソコンで実行すればそうなるはずなので、操作を試してみる必要はないはずなのですが。「表計算」だとその手のコトバが和風で、エクセルから見る人は咄嗟にマウスが動かないかもしれません。
    ちなみに情報処理技術者試験で午後問は、大問に小問か複数出題があり、問1の回答を問2で使う要領なので、小問1でミスしているとそれ以降の回答は全滅になるし、しかも超速で制限時間との闘いで迷わず回答しないと、見直していたりうろたえてたりすると間に合わなくて、自分は2度目の受験で初級を取得しましたが未だ10年未満、申込みは4度、2、3度目は受験料を振り込んだだけであとから仕事の日程と重なってしまい、3年越しでした。

    表計算 EXCEL,LOTUS1-2-3,,
    複写 (コピー)
    縦方向複写
    横方向複写
    絶対参照
    相対参照
    抽出
    射影 (列の選択)
    選択 (行の選択)
    合計 SUM
    平均 AVARAGE
    標準偏差 STDEVP
    個数 COUNT
    条件付個数COUNTIF
    表引き INDEX
    垂直照合 VLOOKUP
    論理積 AND
    論理和 OR
    否定 NOT
    平方根 SQRT
    整数部 INT
    剰余 MOD
    絶対値 ABS
    判断文 IF
    多重判断文IF(入れ子)
    切り上げ ROUNDUP
    切り捨て ROUNDDOWN
    四捨五入 ROUND
    順位 RANK
    乱数 RAND

    「机上で表計算」
    EXCEL WORKSHOP TRIAL2_04


    EXCEL WORKSHOP TRIAL2
    05

    そのマクロはレビューできない。 

    2016-01-23

    基幹システムの移行とか、機密にあたるので持ち帰れないデータを加工する事があります。数日から1~2週間の短期から、1人で2~3ヶ月フルタイム通勤で集中作業を任されますが、事務系オペレータとして仕事する時は大抵、EXCELでVBAのスキルまで求められません。
    自分はOAオペレータ職でお仕事に呼ばれるだけですから、よく知らないのですが、アウトソーシング会社の人材登録システムで「VBA」や「マクロ」というキーワードは、開発系の仕事として割当てられているみたいなので、
    たとえば、学生時代にプログラミングも経験しているなら、開発職で登録してお仕事を選べばよかったわけで、EXCELでマクロも書ける上級オペレーターが事務系のデスクワークで作業ツールを開発できても、そのプログラム自体はそこでは売れないらしいです。開発系は高時給で魅力的だし、OAオペレーターはフルタイム常勤で稼げるし、作業ツール開発+OAオペレータ、ひとりで掛け持ちすれば高収入が期待できる、と査定を企みますが、開発の部署がある社内では、黙々と遊んでいる開発部隊にお仕事の割り当てをやらないとクレームが飛んできて鬱陶しいし、プログラムは開発部隊に依頼しなければという決まり事もある様です。

    当然マクロでやらなくても、知らなくてもパソコンで何とか頑張ってみれば出来ない話ではないと思うのですが、この時間数で、これでもかと積み上げられた過去データを、これでもかという格安条件で片付けなくてはならないみたいだわ、と気付いた時点で、自分が引き受けた訳ですから、関数式でもマクロでも今の自分が出来る事は全部出し切ればよい訳です。但し、その現場での端末でマクロが正常に動くかどうかよく気をつけなければなりません。

    たとえば、自作マクロをマイドキュメントや自分のUSBメモリに隠し持っていて、プログラム売れるかもしれないから、お金も儲からないのに自分が簡単に利用されたくないし、こんな単調な事務作業じゃなくて、チャンスを待っていつの日かレビュー、そのうち凄いシステムエンジニアになって年収1千万円、などというのも結構ですが、今の自分で出来る事があれば、そういう裏方デスクでも作業マクロをつくって作業しただけ、という経験が今後に活かせると思います。

    作業マクロは残さない。私の場合は仕事が完了したらマクロを解放して、綺麗さっぱり消してしまします。これでもかという制限時間内に、どの様に作業したのかは別に問われませんから。

    「そのマクロはレビューできない。」
    EXCEL WORKSHOP TRIAL2_05


    EXCEL WORKSHOP TRIAL2
    06

    開発タブを追加する

    2016-02-06

    ExcelでVBエディター(VisualBasic for Applications)を開くとき自分は、Alt + F11 ショートカットキーを使いますのであまり気にしていなかったのですが、最近のEXCELでマクロ(VBA)を使うなら、[開発]タブを追加するという一手間がかかります。

    WinXpの頃は、エクセルマクロといえば、ツールメニューにマクロ-VBA-VBEditorというメニューがありましたが、Excel2007以降、Officeのメニューがタブ(リボン)に変わってから、なんだかマクロから遠ざかってしまったという方もいると思います。[表示]タブを開いて、一番右に[マクロ]があるけど使いづらい気がする、やっぱり以前のバージョンとエクセル自体のイメージが変わってから張り合いがなくなって、等々。

    最近のEXCELは既定(デフォルト)で[開発]タブがオフになっていますので、オプションで追加します。
    マクロを使わない人には見えなくてよいので、教えなくて済む設定です。
    Excel2007では、オプションの基本設定に[開発]タブをリボンに表示する、というチェックボックスがありましたが、2010以降は、オプションで[リボンのユーザ設定]の画面右窓、メインタブの[開発]のチェックが外れていますので、クリックしてチェックを入れます。

    社内PCで[開発]タブが設定できるのであれば、マクロを組んで試用してみても構わない環境だと思います。[開発]タブが表示されるかどうか、システム管理者が監視しているかもしれませんが、そのPCユーザはマクロが使えるというアピールになると思います。

    「開発タブを追加する」
    EXCEL WORKSHOP TRIAL2_06


    EXCEL WORKSHOP TRIAL2
    07

    分数式をレイアウトする

    2016-02-07

    EXCELのワークシートは分数式の入力に向かないし、EXCELでは単純に分数の計算がまったくできないならば話は簡単なのですが、セルの書式を[分数]にして、計算できるといえば出来てしまうので、エクセルで分数もできるとなると説明がかなり億劫です。

    レポート作成するために分数式を表記しなければならないとしたら、数式テンプレートを呼び出す方法があります。[挿入]-[記号と特殊文字]-[数式] を展開すると分数式テンプレートが現れます。(これは、EXCELだけでなくWORDやPowerPointでも同様に出来ます。)この方法では、ワークシート上で分数式を計算する機能はありません。オブジェクトとして分数式をレイアウトしますので、レポートの図式をデザインできると思います。

    また、[挿入]-[オブジェクト]のリストから[Microsoft数式 3.0]を選択すると、記号ツールバーと、PowerPointのプレースホルダのような枠線が出てきます。ツールバーに様々な数式入力に対応できる数学記号、分数用のボタンも見つかると思います。数式エディタを起動して、数式を作成してワークシートにコピペして配置できますが、既定で枠線の色が付くので、用途によっては枠線の色を非表示にするのが手間かもしれません。

    もっと単純に、EXCELで分数のまま記録しておきたい場合ですが、たとえば、単純に1/2(2分の1、小数で0.5と同じ値)を入力したいのですが、2分の1 とそのまま 1/2 とベタ打ちすると1月2日になっています。

    このあたりからEXCELは面倒くさいので、エクセル自体の仕様を知っていてあげなければ、という事態です。

    あらためてセルに、1/2 を入力してみることにします。

    セルをアクティブにして、半角スペース1回、そのあと 1/2 と入力すると、日付(1月2日)になりません。1/2 はセルの左寄り、[文字]として入力されています。もう少し分数らしく表現するには、セル書式からフォントの設定で、1を上付き、2を下付きにする、などとよく言われています。

    セルをアクティブにして、0の値を入力してから、上記と同様、スペースを1回、1/2 と入力すると、1/2 が右寄りになります。計算が出来るのは、セルの右寄り、つまり数値として入力できた場合です。この場合は、上付き、下付きの設定が出来ませんのでちがいがお分かりになるかと思います。

    「分数式をレイアウトする」
    EXCEL WORKSHOP TRIAL2_07


    EXCEL WORKSHOP TRIAL2
    08

    いまさら「エクセルとは」

    2016-02-11

    2000~2001年、約2年OAインストラクターを初体験しました。公務公共にIT導入支援というプロジェクトは縁の下の力仕事なみ、とてもやりがいがありましたが、それ以降OAインスト職はなかなか決まりませんでした。インストラクター職にこだわって勉強を続けるよりも、EXCELを活用するオフィスワークを希望して、派遣でOAオペレータ職にエントリーして就業先を紹介してもらいました。インストラクターは、EXCELテキストのサンプル例しか知りません。お仕事でEXCEL表を使っている受講生の質問に、自信を持って対応できなかったからです。

    IT講師を続けていたら、EXCELやWORD、ACCESSも、それほど理解出来なかったかもしれません。オフィスワークで使うPCは、とても貴重な経験でした。

    2005年頃に再び、新宿の某ビジネススクール主催で都立校OAインストの求人情報をWEBサイト見ました。ちょっと懐かしくなって面接希望、各現場1名のスタッフが、知恵を出し合える情報交換掲示板などが用意されていると伺いました。面接担当の先生と、いろいろ思い出ばなしになりました。

    2010年、都内某ビジネススクールで「職業訓練認定校」のパソコン講師募集の情報を見て、面接を受け、説明会に参加、5年に1度インストラクターの機会が巡ってくる、東京都立校でOAインスト以来10年ぶりに、いままでの自分自身を振り返る意味で、OA講師にエントリーしてみました。
    面接の当日出題は「WORDかEXCELで、5分くらいのデモ講義をやって下さい」というものでした。EXCELを選んで、会議室で3人の面接担当の前に立ち、ノートPCのEXCELを立ち上げてプロジェクタに映った白紙のワークシートを見て、うまく説明できない状況だけれど、喋れなくなっている自分に気が付きました。上手に喋ろうと緊張していたのではなく、どういえばいいのか「教えたくないな」とふと思ったのです。
    3名の面接担当の方々を目前に、 準備していた内容をその場で変更、その時思いついたネタを話してみました。それがEXCEL WORKSHOP の EXCELの初回タイトル「A列に連番」

    デモ講義で「EXCELとは、」と切り出してから、5分間がやたらと長く感じました。IT講師を引き受けた初心者の頃は、堂々と120分の講義を気持ちよく余裕でやりきれたのに、と。

    実際、1ヶ月契約した職業訓練認定校のサブ講師を単発2日間出勤して、他の待機中のベテランの方に代わっていただきました。OA講師を希望して登録していて、出番を待っている先生方は大勢いらっしゃると思います。

    また、就活中の職業訓練校の受講生のみなさんは、はじめてPC操作を教わるわけではないと思うのですが、初心に還って、最初からPC操作を習うように、黙々と受講しています。講師だけを続けて来られた先生方には、かなわないかなと思います。

    せっかく10年ぶりにOA講師の職場に戻れたのですが、あの頃の自分に戻れる気がしなかったのです。事務職やOA職で、WindowsPCやネットワークを学んで、実践的な端末操作を身につけてしまっているので、改めて「パソコンを教科書で教える」こととはまた別の、パソコンの面白さを、教えられない職場だったと感じました。

    職業訓練が、どんな雰囲気でどんな受講生が来ているのか、興味があっただけかもしれません。勤務中に、別件応募していた他社からの電話連絡を受けてしまったり、短期の案件だったので、どちらも掛け持ちでやれないかな、などと曖昧な返事をしていました。

    自分の代わりは、誰でもやれるという気もします。

    「EXCELとは」

    Webサーチエンジンで用語の意味を調べたいとき、「何々とは」と調べたい用語のあとに「とは」と続けて入力すると、その言葉が含まれているページの中からさらに、主に用語の語彙について書かれているページが優先的に表示される、という事です。
    キーワードによっては、カタログや価格表など商用ページに数多く含まれるものがあるからだと思います。

    「エクセルとは」「EXCELとは」で、検索された出てきた結果のページのうち、本文の1行目を書き出してみました。

    >Google
    エクセル(Excel)は、Windows(基本ソフト、OS)でおなじみの米国Microsoft社が開発したアプリケーションソフト(応用ソフト)です。

    >PC玉手箱TOP
    エクセルとは・・・
    表を作成し、データの集計や分析を行うことができるソフトウェアです。

    >ニコニコ大百科
    Excelは正式名称”Microsoft Office Excel(マイクロソフト・オフィス・エクセル)”といい、Microsoft Officeを構成する一連のアプリケーションの中でも、Microsoft Wordと並んでその中心的存在となっている。

    >Yahoo知恵袋、エクセルとワードの違い
    エクセル=表計算ソフトの事で、請求書や見積もり書 などの作成に使います。表の作成で計算式が入ります。

    >>Yahoo知恵袋、エクセルとワードの違い
    エクセルは表計算、グラフ作成、関数計などが出来、家計簿、グラフ作成、経理で役立ちます。マクロと言う機能もあり知識があれば非常に役立つソフトです。

    >できるネット Excel(エクセル)とは
    「Microsoft Excel」(マイクロソフトエクセル)は、ビジネスの現場で広く使われている表計算ソフトウェアです。データを表にまとめて関数で計算を行ったり、グラフを作成したりできます。

    >Wikipedia
    Microsoft Excel(マイクロソフト・エクセル)は、マイクロソフトがWindows及びMac OS向けに販売している表計算ソフトである。

    以上

    「いまさらエクセルとは」
    EXCEL WORKSHOP TRIAL2_08


    EXCEL WORKSHOP TRIAL2
    09

    開かないで見る

    2016-02-15

    前回の「いまさら、エクセルとは」のうち「ニコニコ大百科」で検索した「EXCELとは」のページで、「ExcelとWindows」という見出しの続きに、
    『面白いことにこのExcel、元はMac専用に開発されたソフトだったりする~』とか書かれていて、http://dic.nicovideo.jp/a/excel Mac専用 Excel4.0 ~1.44MB FD対応,漢字Talk 6.0.7:4MB以上
    2016年2月に日本公開の映画「スティーブ・ジョブズ」に登場している「AppleⅡ」でも動作するというソフトです。

    かつて筆者はMacユーザで、Excel 5.0を持っていて、MacPerformaにインストールしていました。ネットのフリマで譲ってもらったのですが、フルセットで立派な箱入りでした。 WindowsPCのExcel97,2000と比較したりしましたが、Excel5.0をインストールしていた Macintosh Performa(PPC)を使わなくなってからExcel5.0をヤフオクに出品して、落札者の方に感激されました。

    「ExecuteExcel4Macro」について。

    シートの追加の操作の時に、シートタブを右クリック-挿入メニューに「Excel4.0マクロ」シートのアイコンがあります。Excel4.0で使われていたマクロが、今の新しいExcelのバージョンでも使えるようになっているわけですが、VBAで ExecuteExcel4Macro というコードを書くと、Excel4.0のマクロを実行します。

    ExecuteExcel4Macro でたとえば、他のExcelブックを開かないでSheet1のデータを見たい、というマクロを実行する事ができます。Excelを開かずにそのブックのパスを書いて、マクロを実行したワークシートでデータを表示させることができます。

    WORDの差し込み印刷に、EXCELを開かないでワークシートの表データを呼び出す機能がありますが、共用サーバ上のデータなどExcelを開かずにリストを取り出すことが出来れば大変便利だからと活用したくなるのですが、ExecuteExcel4Macro を書くときには、充分な動作確認が必要と思います。古いプログラムなので万能ではなく、思いがけない事態が起こる可能性があります。

    ※参考 「エクセルで4.0マクロ」について。
    http://excel4macro.blog86.fc2.com/

    「開かないで見る」
    EXCEL WORKSHOP TRIAL2_09


    EXCEL WORKSHOP TRIAL2
    10

    英語表示ポップヒント ◇改編予告◇

    2016-02-20

    「英語表示ポップヒント」

    WordPressを始めた頃、Wordpress本体を英語バージョンで見ていました。Win8やWin10もトライアル版で英語でした。メニューや操作方法を英語版で見るとき、私たちは英語で操作を理解しますが、英語で書いてみるとすると、翻訳ソフトの表現で一応満足するかもしれませんが、回りくどい言い方をしているかもしれません。仕事で使うなら、専門の用語の言い回しを学ばなければなりません。

    日本語版ソフトなら戸惑わないで操作できると思いますが、メニュー名など日本語で一瞬でも見ているから、条件反射的に操作できるのだと思います。ちなみに、EXCELで日本語版を使用しながら専門的な言語を気にしたいなら、つまり日本語メニューのまま英語表示も見たい場合は、Excelオプションの[言語]の設定で切り替えできます。

    ポップヒントを英語にする小技: ボタン、タブ、およびヘルプの言語の優先順位を設定 で「表示言語をMicrosoft Windowsと同じにする」を既定にする。

    [グーグルマップ ストリートビュー]

    Googleエンジンで、G-mailやGoogle翻訳、Googleマップをよく活用しています。
    何処にも行けない時には、Googleマップのストリートビューでバーチャル世界旅行できます。先週はワシントンD.Cのマップを見ました。2月の気候はとても寒く、空港に雪が積って飛行機がずいぶん遅れたそうです。
    Googleマップストリートビューはリアルタイムのイメージではないので、いつ見ても時間や季節が同じ写真ですが、現地の景観をリアルに見ることが出来ます。

    ◇改編予告◇
    毎度ご訪問ありがとうございます。
    毎日100以上アクセス(ページ/日)御覧いただいてます。
    (以前のアクセス解析プラグインが見当たらずグラフプレビューできません)当ブログの改編を考えています。予告なくタイトルや公開ページが変更になる場合があります。またRSSフィードご利用の方はNotFoundが表示されたり、同じ本文が別タイトルで配信される事があります。ご不便をお掛けしまして恐縮ですが、あしからずご了承下さい。今後ともどうぞよろしくお願いします。
    ◇目標にしている変更ポイント
    -タイトルのナンバー(EXCEL◇No)を中止する。
    -同じ内容の本文を統合する。字数制限は課題にしていません。
    -カテゴリを編集する。
    -タグを検索用に更新する。(英語、日本語キーワード)
    -Google翻訳で英訳チェック、本文中で英訳に向かない言い回しなどを修正する。
    -実例サンプルは公開しないが、本文に関連する画像イメージなど追加もできる。
    ◇以上

    「英語表示ポップヒント ◇改編予告◇」
    EXCEL WORKSHOP TRIAL2_10

    *11-20


    EXCEL WORKSHOP TRIAL2
    11

    3ヶ月で3年分という誤算

    2016-02-20

    昨年、平日フルタイム日勤の条件で3年契約の仕事を引き受けたつもりで、実際3ヶ月で契約終了という事が実際に起きました。

    研究所に勤務で3年分の見積りがあるという公的な案件でしたので、支給に上限があることが考えられます。ですが、職種に「一般事務」と書かれていたので、平日毎日休まずに勤務できれば以下の様にお給料がもらえる、とまず考えてしまいます。

    計算しやすいように、日当1万円(1250円/h×8時間,交通費込)とします。

    月20日勤務で日当1万円の場合

    1年勤務
    1万円×20日/月×12ヶ月 =240万円

    2年勤務
    1万円×20日/月×24ヶ月 =480万円

    3年勤務
    1万円×20日/月×36ヶ月 =720万円

    しかし、実際は3ヶ月で更新なし契約終了でしたので実際に貰えたお給料は、

    1万円×20日/月×3ヶ月 =60万円

    ここで、この金額を3年分(36ヶ月)に振り替えてみることにします。

    60万円 ÷ 36ヶ月 = 16,666.66円

    さらに、

    60万円 ÷ 36ヶ月 ÷ 4週 = 4166.66円

    16,667円は月給、4,167円は週給で、
    たとえば、毎週火曜午後13~17時、週1半日4時間に振り替えると、1,041円

    概算で約1,000円という時給らしい値になります。

    そのセクションの担当業務、週1半日×3年(36ヶ月)分の見積りを、無理やり前倒して平日フルタイムに振り替え消費した..などと考えられます。

    自営でボランティアのシニアコンサルやアドバイザーさん達が、派遣登録して週1(半日)通勤しています。経験豊富で有資格等、現役時代は専門職で先生と呼ばれていたり、中小企業の役員席にいたり、パンフレットやWEBに顔写真付きでプロフィール紹介されていたりします。週一日非常勤で在席できる勤務先があって、しかも公務系で安定報酬が時給千円以上とかいう契約条件ですと、おそらく高倍率、空き待ち殺到の超人気案件かもしれません。

    研究所で「一般事務」とは、「研究職」「開発職」と区別されます。しかも、相談やアドバイザーの仕事で見習いのうちは、既存の条件を満たす実績と認められるまで、充分な実務経験を積まなければなりません。夢うつつお仕事を引き受けると、ほとんど無償で強制的に働くような過酷な案件を案内されているかもしれません。

    「3ヶ月で3年分という誤算」
    EXCEL WORKSHOP TRIAL2_11


    EXCEL WORKSHOP TRIAL2
    12

    残業しにくそうな休み時間

    2016-02-21

    残業しにくそうな勤務時間と休み時間の計算です。

    某A社は、勤務時間が7時間30分、昼休みが45分間で
    勤務開始 AM 9:00
    昼休憩 12:00-12:45
    定時はPM17:15、 ですが17:15-17:30 が休憩時間です。
    そのあと、17:30-18:00で、朝9時から8時間勤務したところで、18:00以降残業時間となります。
    残業する場合は、PM14時頃までにプロジェクトチームごとに、何時まで何名残業になるか申告しなければなりません。

    また、某B社は、勤務時間が7時間40分で、昼休みは60分
    朝9時から定時17:40の後、残業の場合は夕食休憩が60分、
    18;40-19:00までは8時間以内、という事です。

    「残業しにくそうな休み時間」
    EXCEL WORKSHOP TRIAL2_12


    EXCEL WORKSHOP TRIAL2
    13

    EXCELで蛍光ペン

    2016-02-23

    EXCELを使っているときに、WORDの機能を探してしまうことがあります。
    校閲中に「チェックを黄色でマーク」と蛍光ペンを探して、EXCELには無いので調べてみると、EXCELで使えるペン機能は、ユーザ設定で[リボン]の[新規グループ]に[ペン]を追加します。マウスでドラッグ、ペンでワークシートに書けますが、WORDのマーカーペンとはちがうツールみたいです。ペン機能は、タブレット端末やUSBデバイスのペンタブレットを接続して使う機能のようです。

    [校閲タブ]コメントの中央あたりに[インクの表示]という謎のボタンがありますが、追加するペン機能と関連があるみたいです。

    エクセルの既定で[ペン]は出ていないので、セル書式でイエローやスカイブルーでセルを[塗りつぶし]した方が効果あるかもしれません。

    「EXCELで蛍光ペン」
    EXCEL WORKSHOP TRIAL2_13


    EXCEL WORKSHOP TRIAL2
    14

    トリプルクリック

    2016-02-28

    2月立春を過ぎてウィンタースポーツもそろそろ佳境ですが、早くもフィギュアスケートがシーズンオフの時期になります。今シーズンもフィギュアの選手が大活躍でした。シーズン中に繰返し何度も同じプログラムの演技を見ますが、トップレベルの選手達が世界大会本番を経験するたびに上達して完成度が高く美しい演技を、家にいながら地デジTVで気軽に観覧でき、感動を共有できるのはとても素晴らしいと思います。

    フィギュアスケートで難易度が高いと言われる3回転ジャンプ、トリプル・アクセル(基礎点:8.5)は、ダブル・アクセル(既基礎点:3.3)より2倍半くらい得点が高く、また3回転の他のジャンプ(トリプル・トゥループ、基礎点:4.1)の2倍くらいの高得点が期待できるそうです。

    さて、大技ではありませんが、パソコンで「トリプルクリック」という操作ができます。
    お馴染みのダブルクリックは2回クリックですから、トリプルクリックは連続3回クリックするという操作です。
    たとえば、プラウザで閲覧中の文章のどこかをクリック、ダブルクリックすると選択範囲が反転表示されます。さらにトリプルクリックすると文章選択、段落全体が選択範囲になります。

    WORD文書でトリプルクリックすると、ブラウザと同様に段落の選択ができますが、さらに左余白にマウスを置いてトリプルクリックすると、「文書全体を選択」という小技になります。

    EXCEL使えるトリプルクリックは、EXCELの一番上、メニューバーの一番左のEXCELアイコンの上でトリプルクリックをすると、ブックを閉じる操作になります。アプリケーションを複数起動して右上の閉じるボタンが探せなくなっている時などに便利です。この操作は、EXCELだけでなく、WORDやPOWERPOINTでも同様にできます。

    「トリプルクリック」
    EXCEL WORKSHOP TRIAL2_14


    EXCEL WORKSHOP TRIAL2
    15

    ゼロをとる

    2016-03-07

    エクセルでワークシートのゼロ値を表示させない方法は、IF関数を使うなどいくつか御存じだと思いますが、ワークシート上に実際ゼロがある、と空白セルの見分けができなくなってしまいます。
    実際に値があるセルなのに非表示にする場合、エクセルが消したゼロの値を忘れていない、という事をどのように知る事ができるでしょう。

    たとえば、オプションの詳細設定で「ゼロ値のセルにゼロを表示する」のチェックボックスをオフにして、ワークシートのゼロ値を非表示にします。元々ゼロが入っていたセルを範囲選択すると、ステータスバーのオートカルクには、データの個数が「カウント」されています。COUNT関数を使っても同様の結果になります。

    実際、ゼロ値が何処にあったのか、という場合は、「数式の表示」ボタン(ショートカットキー:Shift+Ctrl+@))で数式と同様に、ワークシートで非表示設定中のゼロ値が表示されるようになります。

    別の手段でゼロ値を消す例に、条件付書式で[指定の値がゼロと等しい]場合に、フォントの色をセルの色と同色にすればよい、という考え方もあるかもしれません。この場合セル色を他の色に設定しない限りゼロ値が見えません。
    通常のワークシートで、隠しておきたい数式の結果をわざわざフォント色を白に設定して、一見なにもやっていないように消してみせることが可能です。

    「ゼロをとる」
    EXCEL WORKSHOP TRIAL2_15


    EXCEL WORKSHOP TRIAL2
    16

    見え消しで修正する

    2016-03-16

    WORD文書の編集中に「変更履歴」機能を活用する要領で、EXCELでも同様の校閲作業をしたいので、ワークシートに入力した文章の修正したいセルを、フォントの打ち消し線で「見え消し」にする習慣があるのかもしれません。「見え消し」は、文章校正とはちがいます。

    つまり、文書の編集に時間をかける。上書き保存で元々書かれていた文章を消滅させずに、むしろ編集中の作業を明らかに見せる。修正した内容で上書きするなら、あとでもいつでもよいわけです。

    EXCELでフォントの打ち消し線は、ショートカットキー ctrl+5(テンキーでなく数字の5、%記号のキー)
    ところが、このショートカットキーをWORDで使うと、打ち消し線は出ません。

    「見え消しで修正する 」
    EXCEL WORKSHOP TRIAL2_16


    EXCEL WORKSHOP TRIAL2
    17

    INDIRECT攻略したい

    2016-03-16

    INDIRECTという風変わりな関数に興味があります。二次的な、という意味を持つINDIRECTは、間接的にセル参照する機能を持つ検索関数で、二次関数ではなく、OFFICE Onlineサポートサイトでは、INDIRECT関数は「指定される文字列への参照を返す」と書かれています。
    つまり、INDIRECT関数の引数の括弧には、=INDIRECT(A1)などとセル番地が入ることになると思います。A1セルに、表のどこか「セル番地」を文字列で入力しているとき、INDIRECT関数は、引数の参照セルに書かれたセル番地のデータを参照しています。

    普通セル参照といえば、A1の値を参照するB1セルに =A1 と入力しますが、
    INDIRECT関数の参照元で =A1とすると、数式ですので結果はエラーになります。参照元は文字列で、引数のように「セル番地」を入力するという事です。

    また、SUM関数と組み合わせて、セル範囲の合計を計算します。
    =SUM(INDIRECT(A1))
    A1に、B1:B10 と引数の様に入力したセル範囲の合計値を表示します。
    このセル範囲に名前を定義すると、A1に名前で置き換えた選択範囲を計算します。

    あるいは、「指定される文字列への参照を返す」ので =INDIRECT(“A1”) と解説している教本の方が多いです。
    “A1” と表記するときは、引数が文字列のことですので、A1セルの内容をそのまま参照しています。A1セルが文字列でなくても、数値でも、数値は数値としてそのままA1セルの値が参照されるようです。

    参照元表は別シートでも、開いている別ブックでも可能という事です。

    =INDIRECT(“A1”)  の場合、セルの絶対参照のように、行列にコピーしてもA1を参照しています。

    「INDIRECT攻略したい 」
    EXCEL WORKSHOP TRIAL2_17


    EXCEL WORKSHOP TRIAL2
    18

    企画だおれ/更新できなかった理由

    2016-05-15

    EXCEL WORKSHOP TRIAL
    没ネタ集です。

    <1>
    タイトル: ミスゼロ%の説得力
    企画内容: 作業ミスがゼロ%だという場合、エクセルでは 0.1や0.01を桁上げしている可能性もある。また、本当にミス0(ゼロ)という場合、作業が0(ゼロ)で全く手掛けていない場合も同様と言える。
    = ミス件数 / 作業件数 (%)

    作業数が0(ゼロ)の時、除算の数式がエラーになるため、エクセルで説明できない。

    DIV/ 0!

    = ミス 0件 / 作業 0件

    <2>
    タイトル: あいまい検索 と 近似一致
    企画内容: 近似一致は、VLOOKUP関数の引数、検索の型をTRUEに設定(近似値を含めて検索=TRUE)した時の結果の値のことで、完全一致(FALSE)ではエラー表示になるセルもデータが入って来て、なにか言ってきます。

    中には正解もあるのですが、曖昧でも確実になにか言ってくるので「曖昧検索」と思っていたが、EXCELであいまい検索と言うと、VLOOKUP関数の引数、検索値にワイルドカード(*や?)を使った場合など、と言われていますが、
    近似一致もEXCELの「あいまい検索」の一例かも知れません。

    「曖昧検索」については、WEBサーチエンジン等で、いろいろなサービスや解釈があると思います。

    <3>
    タイトル: 1900年以前の日付
    企画内容: シリアル値は 1900/1/1 を 1 と基準にしているが、それ以前の年月日は数字とスラッシュ記号(/)、セル右寄せで文字列で入力される‥

    <4>
    タイトル: 校長室からの出題
    企画内容: 2000年東京都立校情報教育アドバイザーで出題された実例

    以上

    「企画だおれ/更新できなかった理由」
    EXCEL WORKSHOP TRIAL2_18


    EXCEL WORKSHOP TRIAL2
    19

    Summation, the SUM of

    2016-06-22

    SUM関数の SUM は「Summation」の略語とどこかで読んだかもしれないのですが、
    「SUM」自体で単語だそうです。

    ※以下の()内は引数ではありません。
    Summation =the whole sum(総額、総数)

    The sum total is 100,000

    a big sum(大金)

    do a sum(計算する)

    a like sum(同額)

    某データシートにJOBが来るごとに随時、1行1件ずつデータ情報を追加していくというエクセル表で、毎日退社時は当日データの最終行に当日計の行として、当日分セル範囲を選択してSUM関数で小計、と毎日毎月何行追加になるか分からない、という表を作成していました。

    月末には、月末日の当日小計行のさらに1行下、表の最終行を当月計として、

    =SUM(月初日1行目:末日最終行)/2

    としていました。

    各日各データの合計と小計行がダブっているだけだから、というわけです。

    「Summation, the SUM of 」
    EXCEL WORKSHOP TRIAL2_19


    EXCEL WORKSHOP TRIAL2
    20

    十六進数

    2016-07-20

    10進数で0から15までの数値を、16進数では

    0123456789ABCDEF

    と表記します。
    16進数の ABCDEF は、10進数の 10~15 で、2桁になると、10(10進数で 16) からそれ以降は、11、12~ 19、1A,1B~  9F(10進数で 159)、A0(10進数で 160)~ FF(10進数で 255)

    カラーコード(#000000~ #FFFFFF)が6桁の16進数で表記されるのを御存知だと思いますが、16進数で表記される値を10進数の普通の数値に置き換えたりして、その訳を知りたくなるものでしょう。

    #000000  Black: 黒 (10進数で 0, 0, 0)

    00 00 FF  Blue  (10進数で 0, 0, 255)

    00 FF 00  Lime  (10進数で 0, 255, 0)

    00 FF FF  Cyan  (10進数で 0, 255, 255)

    FF 00 00  Red   (10進数で 255, 0, 0)

    FF 00 FF  Magenta (10進数で 255, 0, 255)

    FF FF 00  Yellow (10進数で 255, 255, 0)

    #FFFFFF  White: 白 (10進数で 255, 255, 255)

    組合せで 256×256×256種類、色の名前が付けられてあるわけではないと思いますが、カラーコードは10進数では、RGB(Red, Green, Blue) 表記になります。

    それからIPアドレス、IPv6 は128ビットを16ビットごとに:(コロン)で区切って、16進数で表記されていて、たとえば

    2001:0000:0000:0000:aaaa:bbbb:cccc:1111

    2001  (10進数で 18,193) (2進数で 10 0000 0000 0001)
    0000  (10進数で 10) (2進数で 0 0 0 0)
    aaaa  (10進数で 143,690)(2進数で 1010 1010 1010 1010)
    bbbb  (10進数で 148,059)(2進数で 1011 1011 1011 1011)
    cccc  (10進数で 152,428)(2進数で 1100 1100 1100 1100)
    1111  (10進数で 14,369) (2進数で 0001 0001 0001 0001)

    さて、
    EXCELでは、16進数を変換したい場合の関数があります。
    いずれも、エンジニアリング関数に属しています。

    ■ HEX2DEC関数 : 16進数を10進数に変換する
    ヘキサデシマル(hexadecimal 十六進数)・トゥ・デシマル(decimal 十進数)

    = HEX2DEC(数値)

    ■ DEC2HEX関数 : 10 進数を 16 進数に変換する
    デシマル (decimal 十進数)・トゥ・ヘキサデシマル(hexadecimal 十六進数)

    = DEC2HEX(数値, 桁数)

    この場合、求める16進数の桁数をあらかじめ指定しておかなければなりませんので、進数の変換を試すより、数式のセルの値に指定通りの16進数表記にするための関数と思われます。

    「十六進数」
    EXCEL WORKSHOP TRIAL2_20

    *21-30


    EXCEL WORKSHOP TRIAL2
    21

    XFD (16,384 列)

    2016-08-24

    「ワークシートに1行、列番号を入力する」
    このたび、エクセルで一度やってみたかった事をやってみました。夏休みの自由研究みたいな課題ですが、ワークシートの列番号と同じアルファベット英文字を1行で入力する、という事です。Rio 2016オリンピックを早朝TV観戦しながらWinPCエクセルでワークシートを作成して結果、Twitterに投稿しました。

    プログラムは使いません。ワークシートの列番号と同じアルファベット英文字を1行で入力するという、誰にでも出来そうな簡単な事なのですが、上手くやらないとメモリ不足等でエクセルが壊れてしまいます。

    ワークシートの行列数は、EXCELの仕様で、

    EXCELヴァージョン2007以降
    1,048,576 行
    16,384 列 XFD 列

    EXCELヴァージョン2003以前
    65,536 行
    256 列 (IV 列 アイヴィ列)

    行数は行番号と同じですが、列番号はアルファベットで表記されますので、加工する項目名がAB列とかBI列(それ以降も表がある)などPC画面上で表全体を見ることが出来ない非常に横長の表も時にはあったりします。

    以前のヴァージョンの頃テクサポの問合せに、エクセルでは横列で365日データを記録できないのでなんとかならないか等々、勤務中のデスクというユーザ様からキテレツな問合せを受けた様な気がしたものでしたが、現ヴァージョンでは、
    16,384列 = 256列 × 64
    365 / 16384 ≒ 44.888 、列の方向で充分に40年以上分満たせることになります。

    EXCEL2007以降の列番号アルファベットは、Aから3桁までになっています。
    A- Z 1~26列 (26列)
    AA- ZZ  (26×26= 676列)27~702列
    AAA- AZZ(26×26= 676列)703~1378列
    BAA- BZZ(26×26= 676列)1379~2054列
    CAA-

    WAA- WZZ(26×26= 676列)15575~16250列
    XAA- XFD (134列)    16251~16384列

    オートフィルでA,B,C, のアルファベット連続入力機能は既定では無いので、オプションの詳細設定(全般)「ユーザー設定リストの編集」で並べ替え順や連続データ入力設定で使用するA,B,C,リストを追加して作成します。この追加リストは、大文字小文字いずれかしか登録できないようです。リスト追加後は、全角半角どちらでもオートフィルでA,B,C連続入力できるようになります。

    行の方向に、A列:1~ 16384を入力、B列: A~ XFDを作成して、行列を入れ替えて貼付けする方法もあるかと思います。PCのマウス操作だとPC画面上から大幅にスクロール、長時間になるので、キーボードショートカットを使う方が効率的です。

    列番号の入力が完了すれば、

    DOC 列 は 3097
    JPN 列 は 7190
    POP 列 は 11222
    TCP 列 は 13614
    RIO 列 は 12417
    UFO 列 は 14367
    XYZ 列 は ありません。

    2016 は BYN 列
    2020 は BYR 列
    11111 は PKI 列
    12345 は RFU 列

    列番号を1行目に作成して、セルを1行すべて埋めてしまいます。
    同様に、行番号もA列などに1行入力して、A列セルすべてにデータを入力してみます。このような状態のワークシートに、さらに1列(1行)追加、列挿入あるいは行挿入の操作をすることはできません。下記のような日本語でエラーメッセージが出て、EXCELの仕様制限の警告になります。

    「データの消失を防ぐため、空白でないセルをワークシートの外に移動することはできません。新しいセルを挿入する別の場所を選択するか、ワークシートの末尾からデータを削除してください。」

    ヴァージョン2003以前の65536行ワークシートにデータを読み込んだ時、インポートデータがすべて取込まれていない場合に、このようなエラーメッセージがわりとよく発生していました。65536 行では日本全国の郵便番号データベースも一括で読み込めず、地域別ワークシートを作成していましたが、現在は、12万件以上の全国郵便番号データが1シートでOKです。

    「XFD(16,384 列)」
    EXCEL WORKSHOP TRIAL2_21


    EXCEL WORKSHOP TRIAL2
    22

    ダウングレード・ヴァージョン

    2016-09-22

    Excel2013をインストールしているWindows10デスクトップPCが1台と、もう1台中古ノートPCにOffice2007、元々WinXpのPCで、試用版Win7を繰返し使っていたOSがとうとうライセンス制限となっていましたので、この際Win10の方にOffice2007PersonalのDVDからExcel2007をインストールしました。Office2007はWindowsアプリでは無かったはずですが、Win10環境でとても元気よく快速に動作しています。

    1台のPCに、Officeの異なるヴァージョンをインストールする場合、自分はインストール先フォルダをあらかじめ作成してバージョン別に分けています。MicrosoftOfficeフォルダの配下に「2013」「2010」「2007」など。Office2003から2007へヴァージョンアップされた頃は、1台のWinXpやWin7のPCに2種類のOfficeヴァージョンを入れておいた方がなにかと便利でしたので、自分の使うPCに複数バージョンのOfficeインストールは不可欠でした。
    ただし以前のWinPCではスタートメニューのショートカットまでは整理されずに混ざってしまうので、デスクトップのショートカットからExcelを起動する習慣がありましたが、Win10ではスタートメニューからしっかり異なるヴァージョンメニューを区別します。

    しかしながら、1台のPCデスクトップ上のExcelブックを各ヴァージョン切替えて開く事はできません。Excelを起動してから「開く」メニューで既製のExcelブックを選択して開かなければなりません。.xls.xlsxと新旧バージョンで拡張子は違っても、PCで一度開いたヴァージョンのExcelが起動してきます。ファイルごとに各ヴァージョン切替えを記憶して開いてくれる、等という無駄機能がExcelオプションかどこかにあるでしょうか?

    「ダウングレード・ヴァージョン」EXCEL WORKSHOP TRIAL2_22n


    EXCEL WORKSHOP TRIAL2
    23

    エクセルどころじゃない

    2016-10-29

    EXCELの良いところばかりを表す、というのが私どもに求められている仕事なのかもしれませんけど、EXCELの弱み、という点を時には指摘しなければならないかもしれません。

    EXCELの決定的な弱みは、やはりワークシートに最終行がある、というところだと思います。
    6万5536行からEXCELは104万8576行にヴァージョンアップしましたが、取扱い得るデータ件数自体が決められています。アプリケーションに割当てられるメモリ領域やデータ保存可能な容量が割増し、WEBデータベースなどはデータ件数より、料金追加で保存容量を拡張すれば無制限、と呼ばれるご時世ですので。

    その点、ACCESSなどデーターベースソフトのテーブルは、行数の制限はありませんので、サーバから年月の範囲等で抽出したデータ件数をあまり気にする事はありません。WORDなどワープロソフトはページで分割されますが、新規文書は元々罫線がなく白紙で、考えようによっては行数に制限は無いでしょうか。また、テキストエディタ、Windowsメモ帳やノートパッドなど、フォントサイズを小さめにしてデータを落とし込むとするとEXCELより大量のデータをEXCELより小サイズで出力できるかもしれません。

    もっとも、データを表示させるために開いたテキストエディタで作業するだけで「保存しない」のであれば、大量データ保存に時間がかかる、保存出来ない等のトラブルまで問題にする事もないと思います。

    「エクセルどころじゃない」
    EXCEL WORKSHOP TRIAL2_23


    EXCEL WORKSHOP TRIAL2
    24

    サムイフ ゆース

    2016-11-24

    機能が同じ関数で同じ名前、単数形の単語にSを付けて複数形を表すような関数名が、Excelのバージョンアップで追加されています。Sを追加して複数の条件に対応できることで、EXCELが相当便利に感じるという印象があります。

    SUMIF  SUMIFS (数学関数 2007以降)
    COUNTIF COUNTIFS (統計関数 2007以降)
    AVRAGEIF AVRAGEIFS (統計関数 2007以降)
    COLUMN COLUMNS (行列関数 2007以降)
    ROW ROWS (行列関数 2007以降)
    DAY DAYS (日付/時刻関数 2013以降)

    SUMIF関数は条件を指定して数値を集計する関数ですが、SUMIFS関数のSは「複数の条件」に当たり、データベースの条件で場合分けしながら集計、引数の[条件範囲]と[条件]は127個まで指定できます。また、すべての[条件]に一致したセル範囲の数値、複数の[条件]がAND条件で抽出される値が合計されることになります。

    「サムイフ ゆース」
    EXCEL WORKSHOP TRIAL2_24


    EXCEL WORKSHOP TRIAL2
    25

    指数表示 Exponent のE+

    2016-12-23

    EXCELワークシートにデータを貼付けした時、セルの値が通常の数値でなく、
    0.00E+00
    の様な表記になる経験をした事があるでしょうか。

    これは、データが指数表記になっている場合です。

    指数表記は、数の表記方法の1つであり、主に非常に大きな、または非常に小さな数を表記する場合に使われるらしいのですが、入力した憶えのないデータが混在しているので戸惑います。12 桁以上の数値に対して、Excelが任意に指数表現をするみたいです。
    当該セルをアクティブにして数式バーを見ると、元のデータが表示されています。

    Eは、10をn乗すると元の数字を示します。
    10 → 1.0E+1(1.0×10の1乗)
    100 → 1.0E+2(1.0×10の2乗)
    1000 → 1.0E+3(1.0×10の3乗)
    1/10 → 1.0E-1(1.0×1/10の1乗)
    1/100 → 1.0E-2(1.0×1/10の2乗)
    1/1000 → 1.0E-3(1.0×1/10の3乗)

    表示形式をリセットするには、[表示形式] を [標準] または[数値]に切替えします。表示形式が [標準] のセルでは、特定の表示形式は使用されません。

    表示形式は、Excel が計算を実行するのに使用する実際のセルの値には影響しません。実際の値は、数式バーに表示されます。有効桁数の最大値は 15 桁です。
    指数表現の既定では、小数点以下は 2 桁です。

    標準の表示形式を、わざわざ指数表記に置き換える場合については、敢えてここでは書きません。

    また、この場合の「指数(exponent)」とは、ワークシート上の表記であり、物価指数、知能指数、洗濯指数など、何らかの基準数値に基づいた比率値で状態や傾向を分かりやすく表す「指数(index)」とは別のデータです。

    「指数表示 Exponent のE+」
    EXCEL WORKSHOP TRIAL2_25


    EXCEL WORKSHOP TRIAL2
    26

    排他的論理和 XOR関数

    2017-01-21

    EXCEL2013から追加された論理関数、XOR関数について。<タイトルのみ>

    XOR関数
    読み方 eXclusive OR(エクスクルーシブ オア)
    英単語 exclusive 排他的な。閉鎖的な。独占的な。専用 の。

    引数 =XOR(論理式1,論理式2,‥論理式254) 254個まで →?
    ※ 引数が2つの場合は説明できる。3つ以上の場合?

    関連 BITXOR関数(エンジニアリング関数 ビット エクスクルーシブ オア)


    自分は、WindowsXP、Office2003の頃に受講した地元区立公民館の講習会で「排他的論理和」を勉強しました。言葉は、一度で憶えました。
    教室にPCはなく、週1回3ヶ月間、先生は職業訓練校講師、座学でプリント学習、格安の情報処理試験対策講座でしたが、その年の春に情報処理技術者試験に合格しました。

    以上

    「排他的論理和 XOR関数」
    EXCEL WORKSHOP TRIAL2_26


    EXCEL WORKSHOP TRIAL2
    27

    4×3を印刷する

    2017-02-20

    ワークシート上で、単位cm(センチメートル)表示する場合、

    <方法1>
    ページレイアウト表示にすると、ルーラーは定規の様な目盛りがあり、列番号の上方に水平ルーラー、行番号の左方に垂直ルーラー、各ルーラーの単位を既定の単位から「センチメートル」「ミリメートル」に設定することができます。

    ファイル-オプション-詳細設定-表示-ルーラーの単位

    エクセルのセルの行の高さの値は「ポイント」で、文字サイズのポイント、
    1ポイント=1/72インチ≒0.35mm

    新規ワークシートで、行の高さは
    13.50 (ポイント)
    18ピクセル

    と表示されています。たとえば、文字サイズを13.5ポイントに設定してセルに文字入力した場合、セル内で上下の余白がない状態という事です。

    ちなみに、新規ワークシートで、列幅は
    8.38 (標準フォントの半角文字数) 標準フォントの文字が半角で8文字分が収まるセル幅
    72ピクセル

    ピクセル単位の方については、また別の機会に調べてみたいと思います。

    <方法2>
    画像の挿入で保存済みの写真をワークシート上に挿入して、図の書式設定でサイズ変更(単位センチメートル)する。
    あるいは、図形の挿入、[四角形]などのオートシェイプをワークシート上に挿入して、図形の書式設定でサイズ変更(単位センチメートル)する。

    図(図形)の挿入 - 図(図形)の書式設定 - サイズとプロパティ

    上記の方法で、セルを4センチ×3センチ枠を作成してサイズ調整した画像を貼付けしたり、ワークシートに挿入した画像や図形を4センチ×3センチにサイズ調整したり、ということが出来ると思います。

    ですが、実際プリンタで印刷してみると、印刷された用紙の図の部分に定規を当てると、4センチ×3センチよりひと回り小さくなってしまいます。
    PC画面上で図のサイズを108~110%位に拡大すると、印刷イメージがほぼ4×3センチに合ってきますが、どの程度拡大すれば正確に求める印刷サイズになるかは、使用するPCとプリンタによって異なり、微調整が必要になるかもしれません。

    ハガキのサイズやA4やB5など各種ドキュメント様式サイズはもともと決まっていますので、印刷プレビューで既定の用紙サイズ枠が表示されているのですが、同様に4×3センチなどという固定サイズ枠を画面上にあらかじめ作成して、印刷イメージのサイズに当てはめる事などPCならばと容易にできるものと考えますが、あくまでもPC画面上で配置した画像や図形が、単位センチメートルの状態で表示されている、ということではないかと思われます。


    運転免許証 縦3.0cm×横2.4cm
    履歴書   縦4.0cm×横3.0cm
    パスポート 縦4.5cm×横3.5cm
    マイナンバーカード縦4.5cm×横3.5cm
    ※マイナンバーカードには、縦2.75cm 横2.20cmに縮小して貼付されます。

    「4×3を印刷する」
    EXCEL WORKSHOP TRIAL2_27


    EXCEL WORKSHOP TRIAL2
    28

    サンプリング /統計関数で統計学事始め

    2017-03-22

    まず、統計学入門のページを検索すると、2つのキーワードが出てきます。

    母集団(population), 標本(sample)

    「エクセル関数」から「統計関数」を抽出し、簡単な分類を試してみました。

    ■ 統計関数で知っている。使ったことがある。
    データ個数(5)
    COUNT COUNTA COUNTBLANK COUNTIF COUNTIFS
    平均値 (5)
    AVERAGE AVERAGEA AVERAGEIF AVERAGEIFS TRIMMEAN
    最大値と最小値 (4)
    MAX MAXA MIN MINA
    順位 (5)
    LARGE SMALL RANK RANK.EQ RANK.AVG

    ■ 情報処理技術者試験で学習。実務でも一部使ったことがある。
    分散 (6)
    VAR.P VARP VARPA VAR VAR.S VARA
    標準偏差 (6)
    STDEV.P STDEVP STDEVPA STDEV STDEV.S STDEVA

    ■ 実務で使ったことはないが、統計関数で知っている
    中央値と最頻値 (4)
    MEDIAN MODE MODE.SNGL MODE.MULT
    度数分布 :区間配列 (1)
    FREQUENCY
    平均値(相乗平均)(調和平均) (2)
    GEOMEAN HARMEAN
    平均偏差 (1)
    AVEDEV
    百分位数 (6) :率
    PERCENTILE PERCENTILE.INC PERCENTILE.EXC
    PERCENTRANK PERCENTRANK.INC PERCENTRANK.EXC
    四分位数 (3) :戻り値(0%,25%,50%,75%,100%)
    QUARTILE QUARTILE.INC QUARTILE.EXC

    ■ サンプル例によっては説明を読めば理解はできる。専門的で手ごたえがある。
    変動 (1)
    DEVSQ
    標準化変量 (1)
    STANDARDIZE
    歪度、尖度 (3)
    SKEW SKEW.P KURT
    相関係数 (2)
    CORREL PEARSON
    共分散 (3) :
    COVAR COVARIANCE.P COVARIANCE.S
    二項分布 (8) :成功率
    BINOM.DIST BINOMDIST BINOM.DIST.RANGE BINOM.INV CRITBINOM
    NEGBINOM.DIST NEGBINOMDIST
    超幾何分布 (2) :母集団、標本数
    HYPGEOM.DIST HYPGEOMDIST
    ポアソン分布 (2) :事象の平均
    POISSON POISSON.DIST
    正規分布 (4) :平均、標準偏差、累積確率
    NORM.DIST NORMDIST NORM.INV NORMINV

    ■ 専門的で、関数を学習してもよく解らない。実例も直観で理解できない。
    回帰直線による分析 (6) :予測に使うx
    FORECAST TREND SLOPE INTERCEPT LINEST RSQ
    指数回帰曲線による予測 (2)
    GROWTH LOGEST
    正規分布 (10)
    NORM.S.DIST NORMSDIST NORM.S.INV NORMSINV PHI GAUSS
    LOGNORM.DIST LOGNORMDIST
    LOGINV LOGNORM.INV
    母集団に対する信頼区間 (3) :有意水準、標準偏差
    CONFIDENCE CONFIDENCE.NORM CONFIDENCE.T
    下限値〜上限値の確率 (1)
    PROB
    カイ二乗分布 (6) :自由度
    CHISQ.DIST CHIDIST CHISQ.DIST.RT CHISQ.INV CHIINV CHISQ.INV.RT
    カイ二乗検定 (2) :実測値、期待値
    CHISQ.TEST CHITEST
    t分布 (7) :自由度
    T.DIST T.DIST.RT T.DIST.2T TDIST T.INV T.INV.2T TINV
    t検定 (2) :平均値
    T.TEST TTEST
    Z検定 (2) :正規母集団の平均
    Z.TEST ZTEST
    F分布 (6) :自由度
    F.DIST F.DIST.RT FDIST F.INV F.INV.RT FINV
    F検定 (2) :母分散(帰無仮説)(対立仮説)
    F.TEST FTEST
    フィッシャー変換 (2) :
    FISHER FISHERINV
    指数分布関数 (2) :
    EXPON.DIST EXPONDIST
    ガンマ分布 (7) :
    GAMMA GAMMA.DIST GAMMADIST GAMMA.INV GAMMAINV
    GAMMALN GAMMALN.PRECISE
    ベータ分布 (4) :
    BETA.DIST BETADIST BETA.INV BETAINV
    ワイブル分布 (2) :
    WEIBULL WEIBULL.DIST

    今回のところは、以上になります。

    「サンプリング/統計関数で統計学事始め」
    EXCEL WORKSHOP TRIAL2_28


    EXCEL WORKSHOP TRIAL2
    29

    クリップアートは?

    2017-04-20

    2010以前のEXCELでは、ワークシート上にクリップアートが簡単に挿入できたのですが、2013以降「オンライン画像」というメニューから、すべての画像一覧がWEB検索(bing)で、選択した画像をワークシートに挿入、インターネット接続していなければ画像を探すことができません。

    「クリップアート」は、Office2013メニューから消えてしまいましたが、オンライン画像メニューから、bingでキーワード検索される「すべて」の画像のうち、「種類」-「クリップアート」に分類され、存在しています。インターネットに接続した状態でOffice.comから直接クリップアートを検索する仕様に変わっています。挿絵サイズのイラスト画像からワイドモニター背景サイズなど、キーワード検索結果の画面に画像が続々表示されてきますので、使用したい画像の左上チェックボックスをオンにして、挿入ボタンをクリックすることで簡単に画像が手に入ります。

    ところで、オンライン画像、bing検索結果のフィルターに、ライセンス-「クリエイティブ・コモンズ」というメニューがあります。
    クリエイティブ・コモンズ・ライセンスというのは、画像をWEB登録してダウンロードサービスで著作物を、WEB公開して共有、配布している側の権利を明示しているわけで、オンライン画像を無料で使用するユーザは、あまりこだわらずに手軽にお気に入り画像にチェックを入れて、ワークシート上に挿入しMyPCのEXCELなどに保存するものだと思います。

    また、クリエイティブ コモンズ ライセンスと呼ばれる著作物利用方式基準の中の詳細に4つの条件があり、各々マークで区別があるのだそうで、

    表示 : 著作権所有者を表示する
    非営利: 商用で使用できない
    改変禁止:一切加工できない
    継承 : 著作権放棄、制限無しで自由に使える

    WEB検索結果画面に提供される数々の画像のうち、いわゆる著作権フリー無料素材というのはどれなのか、また、クリエイティブ・コモンズ以外は、bingでたまたまWeb検索されたどこかのWEBサイトの画像なのかしら、と。一般ユーザは当然公開されているルールをよく読まなければならないと思いますが、たとえば個人のHOME-PCでインターネット環境があって、EXCELで作成しているドキュメントやテンプレートのワークシートに挿入してクラウドに保存したり、仕事用の資料に使ったりして良いのかどうか。クリップアート自体も、いわゆる著作権フリー素材ではなかったとしたら、どのような利用方法なら大丈夫なのかしら、などとちょっと気になってしまいます。

    「クリップアートは?」
    EXCEL WORKSHOP TRIAL2_29


    EXCEL WORKSHOP TRIAL2
    30

    使用可能メモリに依存

    2017-05-21

    Sheets.Visible = False

    エクセルのワークシートは、何シートまで追加できるか?

    Office Supportによると、「Excel の仕様および制限」
    ブックのシート:  使用可能メモリに依存 (既定値は 1シート)

    と書かれていて、最大何シートまでというシート数という値ではなく、つまり、シート自体にも容量があるわけですから数は無制限に追加できるわけではなく、適当にシートのコピーして追加しただけでもう保存が出来なくなったり、エクセルが開かなくなったりすることもあるかもしれないということで、何シートの数というより、1ブックの各ワークシートにどれだけのデータ量を留めておくか、に関わってくるようです。

    シートをどんどん追加して、シート数を増やしても、各シートの名前の「シートタブ」は縮小されず、左端シートタブのさらに左方にある三角印(シート見出しスクロール)のあたりで右クリックすれば、全体のシート名一覧が見られます。

    シート数を追加して、〇年〇月-〇月分などと優先的にいつも見たいシート以外は非表示にしておいたり、また、集計などの隠しシートを作る場合もありますが、再表示するときに1シートずつ表示する操作になるため、シートの表示非表示の際に便利なマクロなど、用意しておきたいです。

    「使用可能メモリに依存」
    EXCEL WORKSHOP TRIAL2_30

    *31-40


    EXCEL WORKSHOP TRIAL2
    31

    互換モードの解除

    2017-06-23

    自分のHomePCはWin8をWin10にアップグレードして、Office2007とOffice2013をインストールしていて、ここ数年OLDデータフォルダをOneDrive他Webクラウドに移し、PCで作成したEXCELデータを印刷して持ち出さなくても、たとえば外出先でスマホアプリで閲覧できるようになっています。

    OneDriveで一番よく使うExcel某データシートは当初OfficeXpで作成、2002からはじまっていて最新データが2017、、以降今後も更新が続く予定のデータシートであり、10年以上前に作成した.xlsのアイコンのExcelブック(97-2003)をダブルクリックして開くとき、MyHomePCではExcel2007の方が起動します。
    保存の種類を 「Excel 97-2003 ブック」から .xlsx ヴァージョンの「Excel ブック」 に変更して保存しましたが、以降 .xlsxヴァージョン にしてもExcel2007で開くので、その都度互換性の確認ダイアログを習慣的にスキップして、新データを追加更新をしばらく繰り返していました。
    フォルダには同じブック名で拡張子が異なるの新旧ブックが存在していて、いずれかのブックでデータ追加をしているはずで、なんとなくメモ書き程度という意識のデータ追加更新を繰返し、Webクラウド上で同期もとれていなかったりという状況でした。

    このようなとき、開いたEXCELで ファイル >情報 を見ると、
    ファイル名の直下に

    >互換モード >変換

    が表示されているかもしれません。正方形の「変換」ボタンを押すと、以下のわりと長い文章が書かれています。

    「Officeの以前のバージョンで作業する際に問題が起きないようにするため、一部の新機能が無効になっています。このファイルを変換すると、これらの機能は有効になりますが、レイアウトの変更が必要になる場合があります。
    この処理では、ブックが最新のファイル形式に変換されます。変換されると、EXCELのすべての新機能を使用できるようになり、ファイルサイズが小さくなります。変換後は、元にブックは削除され、復元することができません。」

    「復元することができない」という警告はいちおう一瞬気に留めますが、Oldバージョンのブックのバックアップが今後必ずしも必要ではないので、と判断します。その理由は、アプリ以前のバージョンのEXCEL自体を使う機会が無くなり、ユーザである自分としては、データそのものが今後も引続きEXCELで開いていつもどおりに閲覧更新できればよいから、ということになります。

    「変換」ボタンを押す操作で、名前を付けて保存の画面で、ファイル名に拡張子 .xlsx が付き、Excelブックで保存になっています。

    保存の操作を実行すると
    「ブックが正常に現在のファイル形式に変換されました。現在のファイル形式の新しい機能と拡張された機能を使用するには、ブックを閉じて再度開く必要があります。今すぐブックを閉じて再度開きますか?」

    「はい」を押すと、EXCELが上記の作業を自動的に実行しますが、ブックの開き直しという簡単な作業でもやってもらえるというのは、意外に気分がよいものです。

    以上で、互換モードの解除が完了すると、互換モード >変換 は情報の画面に出現しなくなっています。変換の操作を経て互換性の解除を済ませないと、互換モードが出ているかもしれません。

    しかし、互換性チェックを試してみると、ファイルがバージョンアップされているのではないことが解ります。

    情報 >ブックの検査 >問題のチェック >互換性チェック で
    「再現性の低下」
    出現数 48

    と相変わらず出ています。おもに書式に関する問題でデータそのものに影響はないので大した問題ではないのですが、互換モードの解除で互換性の問題が解決しているわけではない様です。

    ちなみに、「互換性チェック」では以下の問題点が挙げられてきます。

    「再現性の低下」 Minor loss of fidelity
    「機能の大幅な損失」 Significant loss of functionality

    日本語訳を見ると大問題の様に感じます。どちらかと言えば現在のバージョンで作成したファイルを、別場所のPCが以前のWindowsOSバージョンで、開こうとしたときにありそうな問題ですが、作成したバージョンでなければ開いて閲覧できないということは、明らかにバージョンアップを意味していると思います。

    「互換モードの解除」
    EXCEL WORKSHOP TRIAL2_31


    EXCEL WORKSHOP TRIAL2
    32

    拡張子の表示非表示

    2017-07-23

    前回の投稿(2017/6/23配信「互換モードの解除」)で旧ヴァージョンのEXCELで開くEXCELブックと、Office2013で開く事ができるようにコピーした作ったブックの名前に各々.xlsx が付いていることに気付いたので、Windowsで拡張子を表示する設定にしてみました。

    それぞれブック名が
    Note2017.xlsx.xls
    Note2017.xlsx.xlsx

    となっていました。

    拡張子の表示非表示を切り替える操作パネルは「フォルダオプション」にあります。Windows10では、フォルダを開いてファイルメニューの「フォルダーと検索のオプションの変更」で「フォルダオプション」が開きますが、
    Windows10のコントロールパネルには「フォルダオプション」は無く、「エクスプローラーのオプション」がありますが、名前が異なるだけで同じ操作画面のようです。

    ちなみに、画面上で拡張子を表示する設定は、エクスプローラーのオプション(フォルダオプション)の表示タブの詳細設定で、「登録されている拡張子は表示しない」の既定のチェックを外して適用でOKです。

    hide file extensions for known file types

    hide は隠す、つまり「非表示」の意味ですから、「拡張子の非表示」オンでOKになっている設定をオフに切り替えしますが、
    私たちは当たり前のように日本語訳の画面を見ていて、「拡張子は表示しない」を「しない」にすることで「拡張子を表示する」設定に切替えすることになるので、日本語で書かれた詳細設定画面はやや回りくどくて戸惑うかもしれません。

    余談ですが、画面上で拡張子が表示されたので、名前の変更で拡張子も書き換えできます。
    .xls の拡張子の最後に x を追加して .xlsx にすると
    「拡張子を変更すると、ファイルが使えなくなる可能性があります。変更しますか?」
    とダイアログが出てきますが、
    はい で操作をすすめると、画面上のアイコンが新ヴァージョンの.xlsxアイコンに変わりますので、ダブルクリックで開く操作をすると、

    「Excelでファイル xlsx.xlsx を開くことができません。ファイルまたはファイル拡張子が正しくありません。ファイルが破損しておらず、ファイル拡張子とファイル形式が一致していることを確認してください。」

    ワークシートを開くことはできませんでした。

    以前のヴァージョンでは、.xlsを .docや .ppt .txtなどと拡張子を変更してみると、各アプリケーションで開いてEXCELワークシートのデータが表示されましたが、最近は文字コードを引継ぐなど各々の機能で曖昧に変換できなくなっているかもしれません。

    一方もともt .xlsx のブック名 の方で拡張子の最後の x を消して .xls にすると、
    「拡張子を変更すると、ファイルが使えなくなる可能性があります。変更しますか?」
    とダイアログが出てきますが、
    はい で操作をすすめると、画面上のアイコンが旧ヴァージョンの.xlsアイコンに変わりますので、ダブルクリックで開く操作をすると、

    「開こうとしているファイル .xls の形式は、ファイル拡張子が示す形式と異なります。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか?」

    はい、いいえ、ヘルプ ボタンから選択できますが、はいで操作をすすめると、
    ワークシートが開いて、新ヴァージョン(.xlsx) のワークシートの内容を、旧ヴァージョン(.xls) で開くことができました。

    「拡張子の表示非表示」
    EXCEL WORKSHOP TRIAL2_32


    EXCEL WORKSHOP TRIAL2
    33

    リードオンリー 読み取り専用

    2017-08-21

    EXCELを開いて、タイトルバーのファイル名に[読み取り専用]が付いている場合、ブックのデータや設定状態等をプレビューすることができます。
    データがファイルサーバにありEXCELが「共有」されていると、[読み取り専用]がよく出てきます。メンバーの誰かそのEXCELを開いても読み取り専用中なら、データの内容を編集(改ざん)や削除される心配はありません。
    ですが、この場合、ファイルサーバにあるEXCELをその日1番最初に開いた者に編集できる権限を付けてしまうことになるかもしれません。逆に言えば、共有データはメンバーが各々のPCでそれぞれに同様の更新をしなくてもよいわけですが、たとえばサーバとクライアントPCの同期が編集データを保存した時刻のだいぶ後になり、共有データを後から閲覧した担当でないメンバーが別PCから気を利かせて同じシートを更新していたり、という事が起こりますので、[読み取り専用]にしておく場合をあらかじめ想定した方が賢明かもしれません。

    EXCELは[読み取り専用]の状態でデータ編集をして保存しようとするときに、(ブック名が yomisen.xlsxの場合)

    – yomisen.xlsxは、読み取り専用です。コピーを保存するには、[OK]をクリックし、[名前を付けて保存]ダイアログボックスで新しい名前を保存してください。

    OKで編集作業を続行しようとすると、[名前を付けて保存]ダイアログボックスに、

    – コピーyomitori.xlsx

    すでに新しい名前が付いて保存する準備が出来ていて、EXCELにブックの保存を誘導されているかのようです。あと、OKをクリックするだけの操作です。少し考えれば、保存した後で「コピー」という部分を消して、ファイルサーバのEXCELをあとで上書きすることも可能でしょう。

    ところで、[読み取り専用]はEXCELブック単体でも、ファイルのプロバティで「属性:読み取り専用」チェックボックスにチェックを入れることで実行できます。

    また、名前を付けて保存の全般オプションに「読み取り専用を推奨する」チェックボックスがあります。条件付きで読み取り専用で開きたいと操作すれば読み取り専用で開くことが出来ます。
    あるいは、「書き込みパスワード」が設定してある時、同様に読み取り専用で開くことができるボタンがあります。

    書き込みパスワードは、ファイルを開く時にパスワードを要求されるダイヤログが出てきます。これだけでいったんセキュリティが高くなっていると言えると思います。まずファイルを開く操作をしようとすると、なにやらダイヤログがうざったく言ってくるのが面倒なので、よく読まなければよくわからないので問い合わせをして指示がなければ余計なことはいたしません、となるべきですが、共有に馴れてくるとパスワードを知り得た某メンバーは、パスワードを書換えて保存するかもしれません。書き込みパスワードは、編集する時や保存する時点でアラートもなにももう出てこないので、書き込みパスワードを通過すれば通常のEXCELと同じです。
    そうなると、書き込みパスワードよりも校閲-「シートの保護」の設定の方が、各メンバー任意の編集、不意のデータ書込みや書換え等現データ状態をより確実に保護することができる様に感じてしまいます。

    あるいは、全般オプションで「読み取りパスワード」の設定もできますが、ファイルを開くときのパスワードで、この場合[読み取り専用]にはなりませんので、ファイルを開くことができればデータを編集して保存したりも可能です。
    EXCEL2010以降、ファイル-情報の「ブックの保護」で「パスワードを使用して暗号化」というメニューがありますが、「読み取りパスワード」の設定や解除と同じ操作の様です。

    「リードオンリー 読み取り専用」
    EXCEL WORKSHOP TRIAL2_33


    EXCEL WORKSHOP TRIAL2
    34

    パスワード非表示にできない

    2017-09-21

    EXCELでパスワード「0000」を「***」 や「●●●●」 と非表示にするなら、 ユーザフォームで PasswordCharプロパティ に「」 「●」など記号を入力する方法がある、と言えばよいと思いますが、
    VBAの方でなければ、ワークシートのセルに入力した半角文字を、
    指定記号1文字で置き換え、パスワードの文字を非表示にすることなど出来なかったでしょうか。
    日常的に当たり前のように運用されていることで、入力したパスワードの文字を記号(アスタリスク)などに置き換え、同じ文字でパスワード文字数表示する程度のこと、EXCELなら出来ないはずはないと感じますが、実際そのような方法がないみたいです。

    パスワードの文字数にこだわらなければ、可能な例があります。
    書式設定のユーザ定義で設定できるようです。
    ;;;
    セミコロンを3度打つと、文字入力したブランクになります。
    表示形式は、コードをセミコロンで区切って
    正の値;負の値;ゼロの値;テキスト
    という順序で定義できるため、記号;の前後になにも入力せずに書式設定すれば、セルになにを入力しても空白になる、というわけです。

    上記を応用して、
    ;;;
    のようにセルの書式設定すると、入力したセルに***アスタリスク記号がセル幅に並び、セルに入力した文字を非表示にすることができます。 ちなみに記号;の前後のアスタリスク記号は、1つ目と2つ目で役割が異なり、
    ●; 2つ目のを●など別の記号に置き換えると、セルの表示が●●●●になっています。

    そのほかWEB検索して探してみると、仕掛けのあるセルがある行や列を非表示にする方法や、また、入力文字のフォント色を「白」にして背景「白」のワークシート上で保護色に設定することで、入力データを一見見えづらく隠すような方法など、業務データ加工シートでわりとよく使われているやり方が挙げられていますが、これらは「パスワードを非表示にする」に適しているかどうか。

    「パスワード非表示にできない」
    EXCEL WORKSHOP TRIAL2_34


    EXCEL WORKSHOP TRIAL2
    35

    テキストボックス VS 文字の割付

    2017-10-25

    ワークシートで、作業マニュアルやコメント付きの図表など、説明のための文章を配置したり、EXCELドキュメントで読みもの資料を作成する場合の内容です。

    まず、以下のEXCELの機能を比較してみます。

    ■ セルの書式設定 の「折り返して全体を表示する」(セル内の配置は上詰め、、)

    ■ フィル の「文字の割付」(2007はフィル「両端揃え」)

    ■ テキストボックス のオプション 「テキストを図形からはみ出して表示する」

    いずれも、行の高さをワークシートの規定値(13.50)などとして条件を揃えて考えます。

    セルの書式設定では、セル内に文章データを貼付けして行幅列幅を調整すると、ひとつのセル内でテキストボックスの様に文章の改行など調整できますが、表データと文章データのセル位置を計画的にレイアウトしなければなりません。

    その点、フィルの「文字の割付」を活用すると、前述のセル内の文章データを適当な位置に調整して、表の周辺に文章を配置する事ができるようになります。ただし、「選択範囲の下のセルに上書きします」というダイヤログが出ますので、下行が空白の位置での操作でなければ他のデータが消えてしまうことがあります。

    テキストボックス挿入の場合、ワークシート上に図表を配置して、あとから文章データを自在に配置できます。「はみ出して表示」の機能は、セル内で「折返して全体を表示」するとレイアウトが狂ってしまうため、行間を元に戻し、1行目を表示、それから文章全体を表示させて文章のボリュームを見てフォントなど調整します。

    行間は、フォームのレイアウトのイメージにも活用できると思います。はみ出した文章は、スクロールして全体表示する部分になります。

    「テキストに合わせて図形のサイズを調整する」の方にチェックを入れてしまうと、文字列の幅に合わせてテキストボックスサイズが自動調整されますが、チェックを外すことで、先ほどの位置には戻りません。

    「文字の割付」では、セル幅を狭めて改行するように複数行の文章データにしたり、複数行を横長の幅の1行に調整することもできます。たとえば、1文字分の列幅にして「文字の割付」操作をすると、文字列ではうまくいきますが、英数字の場合はあらかじめ各文字ごとにスペースを入れるなどの操作をしなければ成功しませんでした。

    また、この場合の改行とは、お馴染みのALT + Enter セル内でテキストを手動で強制的に改行する機能とは異なります。

    「テキストボックス vs 文字の割付」
    EXCEL WORKSHOP TRIAL2_35


    EXCEL WORKSHOP TRIAL2
    36

    背景ランチボックス

    2017-11-21

    EXCEL2013,2016では、EXCELのタイトルバーに背景イラストを設定できます。
    [ファイル] -[情報] -[アカウント]
    または、
    [ファイル] -[情報] -[オプション] -[基本設定] -[MicrosoftOfficeのユーザ設定]
    から、15種類の「Officeの背景」と、3種類の「Officeのテーマ」(背景色:白、濃淡グレー)を選択できます。

    PCでEXCELの背景とテーマの設定を変更すると、WordやPowerPointも同じ背景とテーマになっています。また、Microsoftアカウントでサインインしている他のPCのOfficeも同じ背景とテーマになります。ただし、サインインしているタブレット端末やスマートフォンのEXCELアプリには、背景の設定はありませんでした。

    それではまず、Officeのテーマの方の設定を変更してみます。既定は「白」なので、「薄い灰色」と「濃い灰色」に切り替えしてみます。「薄い灰色」では、背景なしだとほとんどイメージが変わりません。背景を設定するとき、タイトルバーに現れる背景のイメージがはっきりします。
    つぎに「濃い灰色」に設定すると、EXCELのイメージカラーの緑色の部分が濃いグレー色に変わってしまいます。タイトルバーやステータスバーも緑色ではなくなり、全体的にEXCELらしくないイメージです。メニュータブをクリックするとき、タブやシート名の文字色がEXCELの緑色で、ファイルタブを開いた時の左側のメニューがグレー色で、マウスオーバーで項目名をポイントするときEXCELのイメージカラー緑色の表示が出てきます。

    それから「Officeの背景」の方を選択してみます。セルのスタイルや条件付き書式で表のカラースケールのイメージをマウスオーバーで選択できるように、Officeの背景のプルダウンで背景の名前にマウスを合わせると、各イメージが確認できます。

    背景なし
    カリグラフィ
    ランチボックス

    円と縞模様
    回路
    学用品
    幾何学模様
    手書きのダイヤモンド
    手書きの円

    水中

    年輪
    麦わら

    Windowsテーマとかスクリーンセーバーより種類がたくさん、プルダウンメニューのそれぞれの名前を選んで、実際タイトルバーに出てくる背景イメージを予想出来ないかもしれません。ハイセンスなデザインからキュートでポップ、手書き風イラストまで揃っています。「ランチボックス」などは顔がついているイラストで、しかも「濃い灰色」に設定すると、だいぶEXCELらしくないと思います。

    背景イメージを変えてみることで、ちょっと気分が変わって仕事の能率が上がったり良いアイディアが浮かんだりするかもしれません。

    「背景ランチボックス」
    EXCEL WORKSHOP TRIAL2_36


    EXCEL WORKSHOP TRIAL2
    37

    Formula R1C1形式

    2017-12-21

    EXCELに描いたR2D2(@STARWARS)

    セル位置をR1C1形式で表わす場合、Rは行(Row)、Cは列(Column)で、”R2C2”=2行2列でセル位置は”B2”と同じですが、”R2D2”ではセルの位置ではなく不明です。

    いつもご訪問ありがとうございます。
    当ブログは毎月20日頃を目標に配信をしております。来年も変わらず更新をと思っております。今後ともどうぞよろしく御願い申し上げます。[ExcelDB Workshop Trial2 管理者]

    「Formula R1C1形式」
    EXCEL WORKSHOP TRIAL2_37


    EXCEL WORKSHOP TRIAL2
    38

    どのカテゴリに属するか

    2018-01-24

    EXCELの仕事をしていると言ったらパソコンワークでよいのでしょうが、パソコンでEXCEL作業する仕事はいまや、どんな業界の会社のどのセクションでもあり、ではないかと思います。
    仕事で使用するEXCELについては、データベース名や業務システムツール等で入力出力して事務処理されるデータの意味をよく知らなくても、作業マニュアルという教科書があれば、業種とか職種に携わることが出来てしまう、その時その時の勤務先で、社会の中のどのようなカテゴリに属してしまっていることか。
    EXCELオペレーションというレベルはもはや職業には至らないでしょうし、EXCELの仕組みをよく知っていて操作が得意だったり業務ツールを開発していたとしても、EXCELに関して先生という職業に就いているわけではないみたいです。IT系の先生だった人が、ある会社では不覚にも事務員であったり、あるところではその会社から見ればセールスマンだったりするわけではないのでしょうか。

    属性 property
    そのものに備わっている固有の性質・特徴。

    「どのカテゴリに属するか」
    EXCEL WORKSHOP TRIAL2_38


    EXCEL WORKSHOP TRIAL2
    39

    冷蔵庫を買い替えした話

    2018-04-20

    この春に、奮発して15年使った3ドア冷蔵庫を最新モデルの6ドアに買い替えしました。
    前回買い替えの時は、冷蔵庫と洗濯機がいっぺんに故障して、どちらから先に買おうか迷いました。しばらくの間キッチンに、電源が入らなくなって役に立たない冷蔵庫が置かれていて、とても不便な思いをした記憶があります。
    今回はまだまだ氷もできるし問題なく冷えるし、そこそこ使える状態で買い物をしました。電源が入らなるまで使い切ったわけではありませんが、4-5年前から冷蔵室の扉のパッキンが破れて付きが悪くなり、ときどききちんと扉が閉まらず半開きになっていたことがあり、その頃一度買い替えを考えましたが、しっかり押さえて扉を閉めたり騙しだまし使えていたので、なんとなくやり過ごしていました。数ヶ月前に冷蔵庫から時々ブーンと異音がするようになり、いつか突然使えなくなるかもしれないとまた気になりだしました。

    何度か家電量販店の店頭に出掛け、予算10万円前後と言って店員さんといろいろ喋ったり、家でパンフレットを眺めたりWEBショップの価格を見比べたり。完全に故障する前に買い替えを考えるのは楽しいものですが、昨日も今日もたぶん明日も日常には支障なく冷蔵庫が使えているので、いつ買うか、という決め手がないまま意外に延び延びになってきます。故障して完全に使えなくなるというのはひとつの目安と思います。キャンペーンとか今週から急に値段が安くなるとか、そういったきっかけになる情報がなければ、今日買おう、と乗り気になりません。
    家電製品の中でとくに冷蔵庫は、サーバーの様な役割があるような気がします。新しい家電製品は性能が良い新製品は「年間の電気代」が相当安くなるようです。5年10年補償が付いているし、とりあえずの中古品を安く購入したとしても、古い部品の在庫切れが早まり、IoT対応でなくても、他の家電製品と共存する消費電力や燃費効率が時代遅れとなるかもしれませんし、またいつ故障するかわかりません。

    結局、店頭で20000ポイント付与という条件に同意して、10万円前後の予算を大幅にオーバーする新モデルを購入することにしました。ついでにこれまで20年超ながらく借入れしていた残高と口座を清算し、月払ローンを冷蔵庫のクレジット・リボルビング支払いに一括しました。

    10日待って新しい冷凍冷蔵庫が配送されました。宅急便さんが2人で新築の引越しみたいに、家の中の天井や壁にぶつかったりしないように上を見たり横を見たりソロソロと慎重にキッチンまで運んでセッティングまでしてくれました。6ドア冷蔵庫は小分けして冷凍冷蔵する機能が充実しているのが最初は面倒で、扉を開けたらスイカ丸ごと置けそうな3ドアが懐かしくなりますが、冷蔵庫の操作に馴れるようにいろいろと食材も買って来なければなりませんし、新しい家電が来ると気分に余裕ができる代わりに、何故か頭の中が忙しくなってきます。満足できる買い物をするとその後の生活もすっかり変わってしまいそうです。

    「冷蔵庫を買い替えした」
    EXCEL WORKSHOP TRIAL2_39


    EXCEL WORKSHOP TRIAL2
    40

    3つ選んで並べ替える

    2018-05-25

    2018年5月JRA 恒例によりG1オークスを予想していて、ネット投票で単勝1枚100円購入、人気ナンバーワンの3歳牝馬が1着、単勝170円の予想が当たって70円の儲け! 今回はそういうささやかな話をしてみたいと思います。

    18頭の中から1着(2着と、あと3着)を予想するわけですが、ひいきの1頭とかジョッキーを頼みにしているとか、投票券を購入すると配当金が戻ってくることがあるのが楽しみです。当たらない馬券は買わなければ損しない、など当たり前の話ですが、1回でも当たりを買った経験があると、よそうと思いつつまた予想して購入するのでしょう。

    配当金は出走前に公開されるオッズというデータ数値を参照して、勝ち馬が当たればオッズの割で払戻し金額が決まります。投票券を購入した金額を集めて、勝ち馬予想が的中した人に配当金が払い戻しされる、という仕組みです。オッズを買えば、ということになるでしょうか。オッズの数値が高いなら、たくさん買っておいて当たれば一攫千金の大儲け(元が取りかえせる)という考え方も一理ありなのでしょうが、少額であっても結果がプラスなら儲けですので、損得勘定は一意に比べられないものです。

    G1レースなど結果をニュースで見て勝者の名前を知っているし勝者を称えるという機会は多いですが、レース前に今回出場する全員のデータを閲覧していて、勝者を予想していなくてもあとで結果だけ見るというのも案外、予想に強くなるかもしれません。予想が当たるというのは嬉しいものです。

    オッズは2日前に公開され、レース直前までデータ数値は動いていて、オッズ順は多少入れ替わることもあります。レースに出走する馬はオッズが分かりませんので、オッズを見ているのは人間の方です。予想が当たる可能性ですが、人気順の数値から気にしてみると、はじめてでも取っ掛かりやすいと思います。1日1拠点で12Rのうち、各出走データ表をナナメ読みして、1番人気のオッズの数字とこの表全体のオッズの意味をざっと流して予想します。

    たとえば、18頭のうち、単勝1番人気が1着になるかどうか。
    単勝1番人気が1着になる、とピンときたら、100円購入。
    単勝1番人気が1着にならない、なんだか迷うと思ったら、購入しない。損しなければ丸儲け、消極的な考え方ですけどネガティブではないと思います。

    自分の予想が当たれば、払戻し金額はオッズで決まっていますから、全予想が当たった場合の儲けの金額はあらかじめ分かっているはずです。12Rのうち100円購入できた金額を合計して、払戻し全額と相殺します。また、購入しなかったけど予想が当たった分についても追記しておくと、あとで自分の予想的中確率を計算ことも出来るでしょう。
    とくにG1メインレースは波乱があって、単勝1番人気が当然というのもレースが終わってみなければ分かりません。地味なレースでは1番人気のオッズもやや高めのことがありますし、確実に予想が的中すれば儲けも確実でしょう。
    また12Rで各レース単勝1点買いのみ単純計算で購入金額1,200円ですが、予算1,000円として見てるだけの2Rを選ぶ、というのもなかなか簡単ではないと思います。ギャンブルにしない秘訣は、データ分析して計画的に投票に参加しているとそのうちあまり迷わななくなるし、損しなくなるかもしれません。

    さて、単勝1番人気が1着にならないの場合、つまり今まで通りのということでよいわけですがまずは100円購入から。当然迷わず掛ける(ひいきの馬とかジョッキーとか)なら勝てばすごく嬉しいですが負けても楽しい、オッズなどメモ程度で、そんな数字はあとから気にすれば良いのです。あるいは、ファンにとっては本命というひいきに掛けるわけですから、ルール通り100円購入ではなく、別途1000円購入してお祝いするとか、あるいは200円にして差をつけて思い入れてみるというのもアリでしょう。

    ところで、3連単について。
    上記の単勝1点購入の方法で考えると、1着は決まっているので、同様にあと2つ選んで、どっちが2着か決めればよいのでしょう。
    ExcelのFACT関数(数値の階乗を求める)も、 COMBIN関数(総数から指定した個数を選択したときの組み合わせの総数を求める)やPERMUT関数(指定した標本数から抜き取り数で指定した個数を選択した場合の順列を返す)など難しい数式もなにも必要ないと思います。
    3連単は予算外で自主購入などとします。予想的中すれば1,000円購入して、週明け遊んで暮らせるはずなのでしょうけど。

    同様に、WIN5 というユニーク企画も続いているようですが、12Rから5つ勝者を選ぶのはなかなかシンドいかもしれません。

    「3つ選んで並べ替える」
    EXCEL WORKSHOP TRIAL2_40