「EXcel」を含む日記 RSS

はてなキーワード: EXcelとは

2022-03-03

anond:20220303083131

Excel台帳つくるの →3~5分

更新するの → 5~10

これが負担ならSE向いてない気がする

anond:20220303082027

Excelデータベースと思ってない人の場合、たとえIT職でもExcel操作苦痛と感じる人もいる。

ガチめの人はSQLApacheローカルに簡易インベントリ作ってたりする。決まってPythonが好きな印象w

anond:20220303081624

うんうん、それはわかる。消耗品扱いにするやつね。その場合、極端にはマウス無限に借りられてしまう。

せめてメモでもExcelでも簡単に貸し出し日付だけ書けばいいのにねと思った次第。本当に覚えてないのか、分かってて無意味質問してるかのどっちか。後者ならポンコツすぎる。

社内SE馬鹿すぎる

当方不動産の中途の新入社員。そこそこ大きいところなので社内SEがいるのだが、ノートPCの他にマウスキーボードを貸してくれる。モニタは席ごとに固定でフリーアドレス

キーボードを借りてなかったのでSlackで依頼したところ、「えーと、マウスは貸してませんでしたっけ?」という頓珍漢な回答。

いやいや、備品管理してないのかよ……Excelとかで。不動産なら客に貸した鍵はガッチリ管理する。社内SE平和すぎて呆れた。

2022-02-28

anond:20220228123717

活用事例1:勤怠管理システム

勤怠管理システムVBAを用いて開発できます

日付機能Excelに付いています時間計算したり、集計したりする機能

Excelに付いています。後はそれに残業の処理などを追加するだけです。

VBAは補助的に使用します。

活用事例2:経理システム

実際に筆者が開発したシステムなのですが、800人を超える被雇用者がいる企業

で、全員の毎月の給料を集計するシステム作りました

隠しシートを一つデータシートにして、そこに給料の明細項目と金額を書き込

み、様々な角度から集計する機能作りました

VBAがなければ実現できなかった機能です。

活用事例3:統計システム

これも筆者が開発したシステムです。ゲーム貨幣を使うゲームの結果をスクレ

ピングし、統計的に勝ち負けを算出し、ゲーム貨幣が増える確率と減る確率

数学統計的な計算を基に算出しました。

統計計算は複雑なので、VBAがなければできませんでした。

活用事例4:ワークシート関数拡張

VBAを使うと、ワークシート関数を新たに作成することができます

作成したワークシート関数は、そのブックに保存しておけば、そのブックのどこ

からでも既存のワークシート関数と同じように使用することができます

オリジナルの処理を関数にパックしておけば、セル関数名を入れるだけでいい

ので表が見やすくなります

anond:20220228122943

Evcel VBA活用するメリット

そんなExcel VBAですが、当然メリットデメリットがあります。主なものを挙

ます

メリット1・備わっているExcel機能だけでは実現できない処理が実現可能

最大のメリットがこれです。

例えばボタンを押したら処理が走る、なんて機能にしても、VBAボタンを押し

ときの処理のコードを書かなければ実現できません。

VBAExcelを使うにあたり必須なのです。

メリット2・計算処理をまとめられる

大規模なExcelファイルになると、いろいろと凝った計算処理が出てきます

こっちのセルを参照し、そっちのセルを参照し、二つの結果に処理を施し…など

のような事例です。

Excelの式で書くのが厄介になってくる場合があります。というか、たいていそ

うです。

そんなとき計算処理をVBAにすれば、複雑な計算も見やすく書けますし、後々

メンテナンスもしやすいです。

メリット3・大規模なシステムが開発できる

VBAでできることは、Excel機能にとどまりません。

Windowsのコアな部分の機能を使ったり、外部のテキストファイルログファイ

ル、JSONファイルHTMLファイルなど)やACCESS連携することもできます

これらを活用すれば、Excel実用に耐える大規模システムの一部になるのです。

そのような大規模システムは、一般的にはエンジニアの手によって開発されま

す。しかし開発言語はVBAです。

メリット4・同一の処理を一つのコードで済ませられる

同じExcelファイルの中に、同一の処理が散在していることはよくあります

そんなときVBAを使ってコード記述し、VBAを呼び出すようにしておけば、処

理の内容がコードの中に局所化されます

これも、VBAメリットの一つです。

Evcel VBA活用するデメリット

次にデメリットを挙げます

デメリット1・VBAを知っている人でないとメンテナンスできない

当然ながら、VBAを含むExcelファイルメンテナンスするのにはVBA知識が必

要です。

ある程度体系化して覚える必要があります

学習コスト比較的低いですが、ゼロではありません。

すると、作成者がいなくなると誰もそのExcelファイルメンテナンスできな

い、なんてことが起こり得ます

メンテナンスしなくてもいいITシステム存在しないので、これは大きなデメ

リットです。

VBAを他の人も学習すればいいのですけどね。

デメリット2・表の仕様変更に弱い

筆者が最大のデメリットだと感じているのはこれです。

セル参照であれば、ある範囲セルを削除したり、逆に挿入したりすると、参照

先のセル勝手に調整されます

ところが、そのセルを使うVBAコードには調整は一切かかりません。手作業

参照先を調整する必要があります

ここの問題は仕方がない部分ではあるのですが、実際なんとかしてほしいところ

です。一つでも調整を忘れると、とたんにコード全体が正しく動作しません。

Excelとかスクリプトとかで仕事が圧倒的に効率化されるとアイデンティティ危機に陥る人が少なからずいて、業務自動化はそういう人の徹底抗戦に遭うことになる。

Excel電卓でチェックっておかしくなくない?

よく馬鹿にされる行為だけど、入れてる数式自体が間違ってる可能あるじゃん

2022-02-22

anond:20220222102244

一生Excelメールのやり取りしかしてなくても

その人が幸せならそれでいいんじゃないかな…

anond:20220222101354

そんな感じ

現場によるけどね

上流工程に関われます()

みたいなところ(SIer)は、気持ちいい人生送れると思うけど、Excelぽちぽちして人生フィニッシュです、みたいなことになる

上流にもいけない、ITが分からないポンコツOutlookとかSkySeaポチポチして終わる

2022-02-21

anond:20220221133309

いか学生さん

EXCEL印刷ってのはモニタ依存なんだ。

スクエアモニタで作ったやつはワイドだとはみ出るか余白がでかい

弊社には一つのエクセルにつき、ワイド用とスクエア用の二つのファイルがある。

それが本当の地獄ってもんだ

いつか使ってみたいフレーズ

君のことはExcel印刷と同じくらい信頼しているよ。

2022-02-20

anond:20220220130213

参考になったわありがとう

中間必要なんや

かにスプレッドシートもっさりからローカルサクサク動かしたいのはよく分かる。

そしてそれはExcelや同等の重戦車クラスソフトでは実現できないのもそのとおりだと思う(スプレッドシートの方がマシ)。

anond:20220220125354

あれってそんなにいいもんなのか。

かにスプレッドシートもっさりからローカルサクサク動かしたいのはよく分かる。

そしてそれはExcelや同等の重戦車クラスソフトでは実現できないのもそのとおりだと思う(スプレッドシートの方がマシ)。

CSVに特化したフリーソフトはいくつかあるし、VSCode拡張もあるけど、どれもちょっと違うってのもこれまた分かる。

いいのないかなあ。

ExcelLambda関数で何が便利になるんだろうか

2022-02-18

3年前のやる気に充ち溢れすぎていたワイ、とんでもなく複雑なマクロを組んでしま

なんでこれをExcelで実現しようと思ったんや

2022-02-17

一般職からRPAエンジニアになった話

RPAで疲れ果てた方の日記を見て書きたくなったから書く

RPAに助けられた人もいるよって話だけど、RPAを盲信してるわけではないので大変だったことも書く(RPAが大変っていうより導入支援担当してたITコンサル企業がクソ)

生存者バイアスだと思うのであくまでこういう人もいるんだくらいで読んでね

大手企業一般職(RPA業務経験)→中小SI企業SE派遣RPAエンジニア

給料派遣RPAエンジニア大手一般職中小SE

【経緯】

私は2016年新卒大手企業一般職として入社して、2017年の1〜3月頃に所属部署RPAが導入された。

最初ITコンサルが私の担当業務(日次で行う定型業務)を自動化して持ってきたのだが、正常稼働しないポンコツだったのでそれをまともに動くものにすることから始まった。

私は暇だったのでたまたま対応できたけど、多分他の人だったら積んでたと思う。(別の課にも導入されたが、動かないまま放置されてた)

なお、その時の私のスキルは、Excel関数は得意、VBAボタンを押したらシートを印刷するマクロを作ったことがあるという程度のレベルだった。

当時の状況は以下だ(ツールはUipath)

・参照パスExcelの参照セルなどが間違っている

パソコンの処理速度によって、正常稼働したりしなかったりする。

→これはRPAで疲れ果てた方も言ってたやつ。

Delayで◯秒待機というのが置かれてたり、それすらなかったりしたのを、操作対象(ウィンドウボタンなど)の存在確認するまで待機するアクティティを配置して対応した(タイムアウト時間を設定して、それを超えたらエラーとなる)

・同じ動作複数プロセス存在する

→これ自体動作に影響はないのだが、同じ修正をそれぞれのプロセスにかけないといけないので、共通動作は1つのプロセスにまとめて、それを各プロセスから呼び出すように変更した。

RPAから呼び出すExcelマクロが誤っている

RPA化するにあたりITコンサルが作ってくれたのだが誤りだらけだったので組み直した。

上記対応したらRPAVBAスキルが身につき、なおかつ担当業務自動化されて更に暇になったので、新規RPAプロセスExcel,AccessVBAツールを開発したり、既存レガシーExcel,AccessVBAツールの改修などを行っていた。

業務自体は楽しかったのだが、通勤時間が長く、低賃金職場の近くに引っ越すこともできなかったので自宅(実家)から近い(それでも1時間弱かかる)会社(中小SI企業)に転職した。

本当はプログラミングをやりたかったのだが、そこではBIツールの画面開発とDBテーブルView作成とかをやってた。

1年ほど勤めていたが、体調の都合により退職した。

その後結婚をして半年ほど専業主婦をやってたが、体調も安定したのでフルリモートでできる派遣仕事を探してたらRPAエンジニア募集してたので申し込んだ。

(空白期間をつっこまれそうなので派遣で探した)

無事受かったので、今は大手企業業務部門内のRPA開発チームでRPAの開発を行なっている。(使用ツール日本企業での導入が少ないので伏せます。)

業務の傍ではなく、主業務として開発を行なっているので、しっかりとしたプロセスができていて感心している。

今は派遣だが、社内試験を受かれば正社員になれるので、今後何事もなければここで働き続けるつもりだ。(育休産休時短勤務があるので、働きやすそう)

給料も高くなり、働く環境も良くなったので、新卒で入った会社RPA担当できてラッキーだったなと思っている。

ちなみに私自身のRPA認識は、システム化できないものRPA化するというよりは、システムシステムの橋渡しをしてあげるものだと思ってますシステム間の連携すら本来システム化されるといいんだけどね!

クラウド時代プロマクラーのおっさんたち息してんの?

クロームブックだとマクロ使えないけど、マクラーとして20年飯を食ってきたおっさんどうすん?

ChromebookではExcelWebしか使えなくてマクロ使えないんだけど。

ChromebookでM365はどこまで使い込めるのか

2022年01月28日更新

Microsoft 365は快適に使えるのか?

Chromebookとの親和性を探る

ニューノーマルを見据えた働き方のデバイスとして、国内でも導入が加速しているChromebookだが、Windows 10動作するPC比較したときに、ハードウェアの性能よりもMicrosoft 365に代表されるWordExcelPowerPointといったOfficeアプリが使えるかどうかが、重要判断基準となっている。そこで、今回は国内で数多くのChromebook導入実績がある電算システムに、ChromebookMicrosoft 365はどこまで使い込めるのか聞いた。

ライセンスコスト削減に大きな効果

 Chromebookを導入する動機については、これまでの連載でも端末コストの安さや運用管理シンプルさ、セキュリティの強化など、数多くのメリットを伝えてきた。それに加えて、電算システムでは「ライセンスコストの低減」という導入効果を訴求する。ライセンスコストとは、Windows 10と旧Office 365に代表されるソフトウェアの利用契約にかかる料金だ。現在は、Microsoft 365に統合されているOffice 365だが、社員数の多い企業にとってライセンスコストは多大な経費となっている。例えば、1,000名の社員が全てWindows 10と旧Office 365を使うとすれば、かなりの価格だ。ところが、電算システムでは「仮に社員が1,000名だとしても、日報作成しか使わないといったライトな使い方が多く、WordExcelなどを使い込んでいる社員割合は少ない」と指摘する。

 こうしたケースに対し、電算システムは「全社員Microsoft 365のライセンス契約する必要があるのか」と疑問を投げかける。このような理由から、実際にWindows PCからChromebookへと乗り換えた企業もある。具体的に、どのくらいのコスト削減になるのかは、ケースバイケースなので平均的な値を出すのは難しいが、仮に300名以下の企業で、Windows PCMacで使えるデスクトップ版のOfficeアプリMicrosoft 365 Business Standard」を利用するとしたら、月額のユーザー当たりのライセンス料は1,360円となる。このライセンスコストを下げるために、Web版のOffice 365しか使えない「Microsoft 365 Business Basic」に変更すると、1ユーザーの月額は540円に下げられる。ただし、これは300名以下の企業提供されているライセンス料なので、1,000名や1万名規模になると、事情は変わってくる。

 

大企業向けのMicrosoft 365となると、E3/E5/F3ラインアップされている。この中で、F3は1ユーザー当たり870円と安価だが、利用できるOfficeアプリWeb版に限定される。フルセットOfficeクライアントアプリを使えるのは、最低でも1ユーザー当たり3,480円のE3ライセンスからになる。この3,480円と比較すると、価格が公開されていない「Google Workspace Enterprise」の方が、安価になるのかもしれない。

Chromebookコスト削減効果

 先の試算からも分かるように、導入規模の大きな企業であれば、Microsoft 365 E3やE5からGoogle Workspace Enterpriseに移行するためにChromebookを大規模に導入するのは、かなりのコスト削減が期待できる。加えて、端末の管理コストも劇的に低減するだろう。Chromebookは、基本的にはシンクライアント類似した設計コンセプトになっているので、端末をネットワークにつないで登録されているアカウントログインすれば、すぐにその端末がユーザー専用の環境になる。管理者は、端末ごとのアクセスを厳密に管理するだけではなく、その端末の状況をクラウド経由で監視できる。最新のセキュリティ対策適用されているか危険アプリインストールされていないかなどの把握に役立てられるだろう。

 加えて、Chromebookではウイルス対策ソフト不要となる。Chromeブラウザーが強力なセキュリティ対策を備えている上に、OSが高度に保護されているので、これまでに何らかのウイルスランサムウェアなどに感染した事例がない。それだけでもウイルス対策にかかるコストを削減できるので、Officeアプリをヘビーに使い込む社員ばかりの企業でない限り、どんな企業でもChromebookへの移行は可能になる。電算システムの事例では、総合不動産オープンハウスグループChromebookを導入し、3年間で約32%の端末の導入コスト削減を実現させている。

感覚的に8割程度の互換性を確保

 そうなると、最も気になるのはアプリデータの「互換性」だ。結論から先に書くならば、「できるWord」などの著作がある筆者が、Word 2021とGoogle Workspaceのドキュメントを使い分けてきた感覚として、双方に100%互換性はない。Wordだけではなく、ExcelPowerPointに関しても、高度なマクロや複雑なアニメーションに凝ったレイアウトなどのいわゆる“作り込まれた”OfficeドキュメントGoogle Workspaceのスプレッドシートスライドで受け止めるのは無理だ。電算システムでも、「互換性は100%ではなく、8割くらいの感覚」と分析している。そう考えると、ライトに使っている人たちの多くは、Google Workspaceに移行しても困るケースは少ないだろう。

 8割の互換性では困るというケースであれば、今回のテーマとなるChromebookMicrosoft 365(WebOffice)の利用が考えられる。こちらも、結論から書くと「ほぼ100%互換性が保持」できる。マイクロソフト提供するクラウドサービスなので、WordExcel作成したファイルWebOfficeで利用できるOneDriveに保存しても、オリジナルデータが棄損する心配はない。そもそもOneDrive上のOfficeデータは、Windows 10 PCクライアントOffice 2021やMicrosoft 365からダイレクト編集できるので、データ互換性は確実だ。したがって、ChromebookChromeブラウザーからMicrosoft 365のクラウドサービスを開いて、WebOfficeを使えば、データを壊すことな編集できる。

 ただし、この方法には一つだけ落とし穴がある。WebOffice編集機能制限されているのだ。それでも、日常的に使う文書/表/スライドの閲覧とコメント書き込みなどであれば、十分に対応できる。WebOfficeを使うだけであれば、Microsoft 365のライセンスコストも安い。Google Workspaceとの二重投資にはなるが、それでもOfficeとの互換性は維持できる。

 ちなみに、電算システムからChromebookを導入した企業の多くは、Microsoft 365をつなぎのように使うことなく、Google Workspaceへ移行するケースが多いという。過去データ互換性よりも、共同編集クラウドファースト志向した真のワークスタイルへの進化を最優先しているようだ。

anond:20220216183232

自分ちょっとパソコン得意でEXCEL VBAかけます程度の人間だけどRPAまかされた。

バリバリプログラマ雇ってその人に作ってもらってたのを見てググって教わって簡単修正ぐらいはできるかなーぐらいになったところでバリバリの方が辞めてしまったので仕方なくRPA全部自分に回ってきた。ちな給料は変わってない。

お互いがんばろう。

2022-02-16

RPAで疲れ果てた

物流会社事務員なんだけど会社RPAツールを導入するってんで定型作業自動化しろって話しでRPAプログラミングをやらされてたんだわ。

それで色々クソな点があったのでシェアします。

1、実務の合間にやらないといけない

マネジメント問題でもあるけど、そういうことなんだよな。

現場がクソ忙しい時に悠長にデバッグとかやってられん。あとデバッグみたいな作業は見た目何もしていないように見えるからここぞとばかりに仕事振られたりする。

2、本番環境とか開発環境とかない。ぶっつけ本番で稼働→失敗→デバッグを繰り返さないといけない。

これは自動化する仕事によると思うんだけど、実際に現場で使うデータRPAプログラムに投入しないとそもそも要件がわからないことがある。データ特性というか、物流事務なんかだと8割がシステム化されているけど2割は荷主や配送先のわがままで特徴的なデータの不備があって、それに対応するのが事務屋の仕事なんだけど、そういう面倒な作業自動化しろとか言ってくる。そもそもRPAなんてシステム化スコープ外の面倒な事務を(金をかけずに)自動化することが目的から当たり前なんだが。

そうすると要件の洗い出しとかできない。ベテランオペレーターにはそういうの全部頭に入ってるからマニュアルとか作ってないことが多い。実際新人に教えるときもぶっつけでやらせてわかんなかったら聞けみたいな世界だし。

3、(2)みたいな事象があるからソースコードがぐちゃぐちゃになる。ぶっつけ本番でプレッシャーがある中実行してその場凌ぎの改修して保守性皆無

4、状態管理ができない

RPAツールってWindowsUIをいじって業務を行うプログラムを作るんだけど、結局今どの画面を開いているのかとか、どのエラーが出ているのかとかプログラム上で管理できない。既存ソフトウェアUIたまたま運良くRPAツールと相性が良ければいいけどそうじゃなければめちゃくちゃやりづらい。特にIBMのPCOMMとかはツールとの相性が悪くて地獄だった。

5、操作してるソフトウェアUIが変わったらお釈迦ポン。

書かなくてもわかると思うけど、業務操作するソフトUIが変わった瞬間にそのRPAプログラムゴミになる。

6、再現性の低いバグが出る

(4)に関係するんだけど、RPAプログラムが立ち上がった時のパソコン状態によって処理速度にムラがあるので、プログラム上このステップまで進んだらウィンドウはこの状態にあるだろうと仮定してプログラムを作ったところ、実際100回のうち99回はそうなんだけど、1回だけ処理がもたついてその状態にならなかったかバグって処理が停止する。みたいなことがある。

もちろんツールではウィンドウ操作可能になるまで待機、みたいなのはあるけど操作可能、全面にある、みたいな粗い粒度しか状態管理できない。

7、こう言うのをちょっとパソコン得意とかEXCEL VBA かけますみたいなやつにやらせることの矛盾

うまくいくわけない。(4)(6)のところでウィンドウ状態管理とそれに起因するバグについて書いたけど、こういう時RPA担当一般プログラミング言語でいうsleepで職人芸的に時間調整するんだぜ?こんなのもう(3Dリアルタイム)ロボットプログラミングでしょ。

結論を言うと2022年馬鹿みたいに複雑化した物流事務(そしてそれは主に荷主と物流会社主従関係によるわがままに起因しているのだが)をRPA化するのは無理だしもうやりたくないね

2022-02-11

anond:20220211183049

関数とかPowerものが使えないとかいろいろちがうよな

ブラウザ版の強みもあるんだけどな

Excel Onlineが出てからスプレッドシートはいまいち目立たなくなった

anond:20220211182921

スプレッドシートExcelと思ってるのはド素人ですらないぞ

PC触らせちゃいけないレベル

ログイン ユーザー登録
ようこそ ゲスト さん