- ベストアンサー
SEさんに質問させてください(長文です)
Bonjinの回答
- Bonjin
- ベストアンサー率43% (418/971)
彼は自分より下と見ている人間の言葉には聞く耳を持たないタイプのようですね。希にいるタイプですね。 しかも相当のExcel信者のようですね。Excelマスターと呼んであげてくださいw >彼に現実をわからせる 2人に上下関係はないようなので、意見が割れたときは上司に裁決を仰いでください。上司がちゃんとしていれば経験からくる意見よりも実証された意見を採用します。 ちなみに私なりのつっこみです。 >エクセルのround関数は見えない桁数があるので使っちゃいけない。int関数に0.5を足して使え 少数第1位以外を四捨五入する時はどうするんですか? >VLOOKUP関数は検索値に文字列を使うと変なデータを引っ張ってくるから絶対に数値を使え そこまでいうならDB使ってください。 >アクセスなんかソフトじゃない ハードなんですか? >エクセルのピボットテーブル機能は全ての業務において活用できる。全ての答えはピボットにある。 その理論が本当なら、仕事しないで株やってれば大金持ちになれますよ。 VBAを利用した仕事が多そうなので一言。 ExcelもAccessも一長一短があります。その特性を理解して使い分け、使いこなすことが大事です。 彼はAccessを初めから否定しているようですが、そこまで理解し、使いこなしたことがあるのでしょうか?そうでなければ彼のいうこと自体に信憑性がないですね。
関連するQ&A
- SEさんに質問させてください(長文です)
私の働いてる会社はもともとコンピュータ関係の部門がなかったのですが、急激なIT成長に伴いコンピュータにおける色々な書類、財務、販売などの管理をする為の部門が設置されました。 私はもともと素人なのですが、エクセルやアクセスを使用して業務を円滑にした功績をみとめられてそこに配属になりました。私とは別に元SE(自称)の人(仮にHとします)も外部から引き抜き、2人体制でコンピュータ部門を運営しております。 部門とはいえ人数も少ないこともあり大きな所属でいくと総務ということで私達二人には上下関係はありません。 そこで問題なのですが、ある部署から基幹システムからでてくるCSVを利用して帳票を作ってもらえないかという依頼がきました。 データ量の多さとその帳票にいたるまでの加工度からみてアクセスでちょっとしたVBAを使用すれば簡単にできると私は判断したのですが、H氏はエクセルにてかなり多くのマクロを使用しての方法を提案してきました。 H氏の理解しがたいところは、「アクセスなんか使わなくてもエクセルで十分できる」と言っていることです。 確かに入り易いのはエクセルだということはわかりますが今回のことに関してはデータ量も5万件を超えていること抽出条件が多いこと、最後は帳票と言う形にしなければならないことを考えるとアクセスのほうが遥かに簡単にできてしまいます。 私の意見とすればエクセルもアクセスも目的に合わせて使い分けすればいいと思っているのですが、H氏は 「アクセスなんてDBとは言えない、使うのであればオラクルやSQLの類でないとダメだ。」と言ってます。 今回の件について他のSEさんの意見を聞きたいと思っています。 それと、アクセスはデータベースソフトとしては使えないソフトなんでしょうか?
- ベストアンサー
- その他(業務ソフトウェア)
- ピボットテーブルからのデータ移行
ピボットテーブルで作成したデータをほかのファイルにVLOOKUP関数など移行、参照できるように したいのですが、どうすればいいですか?エクセルは、2011で、OSは、7です。
- ベストアンサー
- オフィス系ソフト
- アクセスVBAで四捨五入
アクセスVBAでROUND関数を用いると、"銀行型"という丸めになります。これをエクセルシートのROUND関数と同じように"算術型"にする方法を教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- 未定義関数(前にあったような質問)
おはようございます。是非皆様のお知恵をお借りしたく質問いたします。 ExcelとAccessとのデータ連携についてですが、Excelでメニューバーの ”データ(D)-外部データの取込(D)-新しいクエリーの作成(N)”を選択し "データソースの選択 MS ACCESS97 Database*"を選択 EXCELシートにデータをおとしたいAccessのファイルを指定してその中の 例えばクエリー5のデータを指定したときに式に未定義関数’Round’が あります。と表示されデータをExcelにおとせなくなります。 ヘルプボタンを押すと"ドライバのエラーです。詳細については、使用しているドライバのマニュアルを参照してください。"とのコメントです。 データ連携できる解決方法を教えて下さいお願い致します。 使用ソフト:Access97,Excel97 ※Access97でRound関数がないためモジュールでFunctionでRoundを作成し ました。
- ベストアンサー
- オフィス系ソフト
- マイクロソフトのアクセスについての質問です
現在会社ではエクセルを使ってデータを入力しているのですが、アクセスのメリットとはなんでしょうか。 アクセスではデータごとの関連性を高めることができると、ネット上のサイトに書かれていたのですが、エクセルでも関数を使えばシートをまたいでデータを関連付けれると思うのです。 しかしアクセスは便利という声をネット上でよく聞きます。 アクセスのエクセルにはないメリットをわかりやすく教えていただけるとありがたいです。よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excelのレベル
資格は、CS技能評価試験ワープロ3級、表計算3級、MOS Word.Excel.PowerPoint.Access.Word Expertを取得しました。 現在Excel中級レベルでフィルター機能、複雑なグラフ作成、ピボットテーブル、応用関数のVlookup関数、記録のマクロを勉強しました。 これからVBAエキスパートExcelベーシックを受けようと思いますが、VBAエキスパートExcelベーシック又はスタンダードまで取得したらExcel上級スキルになるのでしょうか? Excelが苦手でわかる方がいましたら、教えて下さい。
- ベストアンサー
- Microsoft認定資格
- エクセル変換したデータは文字認識されないのでしょうか?それとも、関数がおかしい?
WindowsXPで、アクセス97と、エクセル97を使っています。 教えてください! アクセス97で作成したテーブルのデータをアクセスのマクロ「エクセル変換」を使って、エクセルに落とします。 そして、エクセルシートで、VLOOKUP及び、SUMIFを使って集計表を作成したいのですが、#N/Aエラーになってしまいます。VLOOKUPの使い方→「=VLOOKUP(B4,[工場実績報告.xls]Date!$J:$M,4,FALSE)」は、よいと思うのですが・・・もしかして、関数も間違っているのでしょうか? 「#N/A」が出てしまうということは、アクセスからエクセル変換されたデータが、エクセルの中で文字認識されていないということでしょうか? だとしたら、どのようにしたら、エクセルで文字認識をさせることができるのでしょうか? VBAの知識がないので、関数でやろうとしていますが、もし、何かVBAで良い方法があったら、そちらでもよいので、詳細に教えていただきたいかと・・・ すみませんが宜しくお願い致します。
- ベストアンサー
- Windows XP
- AccessのSQLで算術型丸め処理をしたい
いつも楽しく勉強させていただいております。 環境はWin7でAccess2013です。 Accessを使って請求書のシステムを作っています。 顧客からExcelで検算してみたが計算が違うのではというクレームが来ました。 調べてみるとAccessのSQLのRound関数とExcelのワークシート関数のRound関数では結果が異なることが分かりました。 前者はRound(2.5,0)が2になり、後者は3になります。 銀行型丸め処理と算術型丸め処理というらしいです。 (実はついさっき得たばかりの知識です)。 AccessのSQLで算術型丸め処理をするにはどうしたらいいでしょうか。
- ベストアンサー
- その他(データベース)
お礼
早々のご回答ありがとうございます。 >2人に上下関係はないようなので、意見が割れたときは上司に裁決を仰いでください。 上司はどちらかというと私よりの意見なんですがいかんせんPCのことがちんぷんかんぷんな人なもんでちょっとあてにならないんですよ… >少数第1位以外を四捨五入する時はどうするんですか? これ、私も同じ質問しましたら、掛け算、割り算で対処するそうです…めんどくさいっすよね…思わず絶句しました。しかも、彼はその絶句を違う意味で解釈して更にこまりましたw >そこまでいうならDB使ってください。 SQLやオラクルの類でないと使わないそうで…多分それを用意しても彼には扱えないような気がするんです。 >ハードなんですか? これはうけました)^o^(今度言われたら使わせてもらいます。いい攻撃になりそうですねw >その理論が本当なら、仕事しないで株やってれば大金持ちになれますよ。 ホントにそうですよね、彼の言葉を借りると、エクセルピボットをマスターすればSEはこの世からいらなくなるとまで社内会議で発表しました…私は恐怖を覚えました。 VBAを使う仕事はそんなに多くはないのですが、どうしても日常業務に追われる会社なので、できるだけエクセル、アクセスを利用してお金を生まない仕事を簡略化させてあげています。そういった意味からBonjinさんのおっしゃる使い分けは何かを作成するとき最初に考えるようにしております。 アクセスについては口ではできると言ってますが完成品のアクセスファイルの修正を頼んだときも断ってきたのできっとできないんだと思います… 本当に楽しく貴重な意見ありがとうございました。