it-swarm.asia

ما القيود التي تفرضها جداول بيانات Google فيما يتعلق بـ Microsoft Excel؟

تراخيص المكاتب باهظة الثمن.

ما ميزات Microsoft Office المفقودة من جداول بيانات Google التي ستكون ذات قيمة للاستخدام الشخصي أو الاستخدام التجاري العادي؟

26
Jeffrey

أجد عدم قدرة جداول بيانات Google على تحديد صفوف أو أعمدة غير متجاورة قيدًا خطيرًا ، خاصة عند تنسيق جدول بيانات. تعمل اختصارات لوحة المفاتيح التي ستعمل على نظام أساسي ولكن ليس على نظام آخر على إعاقة استخدامي لمستندات Google بشكل عام. (مع ذلك ، أستخدم مستندات Google كثيرًا وأتمنى أن أستخدمها لمزيد من المعلومات.)

8
Goodbye Stack Exchange

لا تحتوي جداول بيانات Google على Pivot Tables مضمنة. لأي تحليل بيانات جاد يمكن أن يكون بمثابة صفقة حقيقية.

ومع ذلك ، يبدو أن هناك تطبيقات في السوق تضيف هذه الوظيفة ، على سبيل المثال:

Google Apps Marketplace

8
Adam Pope

إلى جانب ما قيل بالفعل:

عدم وجود تحليل النص إلى العمود.

هذا إذا كان لدي خيط خام مثل

Blah|2|4|5|www.google.com
Foo|2|1|1.2|www.Twitter.com

من السهل أن يقوم Excel بعمل نص إلى أعمدة بسرعة باستخدام | كمحدد. يعد تنسيق البيانات بشكل بسيط قدر الإمكان أمرًا بالغ الأهمية للأشخاص الذين يحتاجون إلى إنشاء جداول البيانات أو التفاعل معها بشكل منتظم.

(يمكنك أن تصبح أكثر إبداعًا من خلال استخدامه ؛ أقوم بتنسيق مجموعات البيانات المعقدة والفوضوية بانتظام من خلال بضع تداخلات من نص إلى عمود.)

تحديث (إيفان): هذه ليست ميزة مضمنة ولكن يمكن إضافتها

يستخدم الأسلوب الأول بعض السحر وظيفة جدول البيانات

في الخلية B2 ، الصق ما يلي:

=ARRAYFORMULA(IFERROR(SPLIT(A1:A;"|")))

ثم قم بلصق بياناتك بدءًا من الخلية A2. بمجرد إدخال البيانات ، سيتم تلقائيًا تقسيم القيم المدمجة إلى قيمة لكل عمود باستخدام "|" كمحدد.

هنا الفضل في الأصل مؤلف هذا النهج.

يستخدم الأسلوب الثاني بعض سحر البرمجة النصية لتوسيع المستندات

اذهب إلى:

Tools -> Script editor...

قم بلصق ما يلي:

function onOpen() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var menuEntries = [];
  menuEntries.Push({ name:"Text to column", functionName:"textToColumn" });
  menuEntries.Push({ name:"Text to column (custom separator)", functionName:"txtToColumnCustom" });
  ss.addMenu("Advanced", menuEntries);
}

function txtToColumnCustom() {
  var separator = Browser.inputBox("Text to column","Enter the the separator",Browser.Buttons.OK);
  textToColumn(separator);
}

function textToColumn(separator) {
  var sep = typeof(separator) != 'undefined' ? separator : ',';
  var ss = SpreadsheetApp.getActiveSheet(); 
  var c = ss.getActiveCell();
  var input = c.getValue();
  var values = input.split(sep);
  var row = c.getRow();
  var col = c.getColumn();
  ss.getRange(row,col,1,values.length).setValues(new Array(values));
}

احفظ وأغلق محرر البرنامج النصي. ثم قم بتحديث جدول البيانات. سيستغرق التحميل ثانية ، ولكن من المفترض أن تشاهد قائمة تسمى نافذة منبثقة "متقدمة" بعد "تعليمات" في شريط الأدوات.

لتستخدمها:

  • حدد الخلية التي تحتوي على القيم
  • حدد "متقدم" -> "نص إلى عمود (فاصل مخصص)"
  • عندما ينبثق موجه الأوامر ، أدخل "|" (بدون علامات اقتباس) في الحقل واضغط على Enter

إنه أمر سحري ، سيقوم تلقائيًا بتقسيم القيم إلى أعمدة. إذا كنت تتساءل عن أن وظيفة "نص إلى عمود" غير المخصصة تستخدم الفواصل كفواصل.

يعمل هذا الإصدار على صف واحد فقط في كل مرة. لقد كنت أقوم بالكثير من برمجة تطبيقات Google المخصصة مؤخرًا ، لذا فقد استغرق الأمر حوالي 20-30 دقيقة فقط لنقل هذا من المفهوم إلى العمل. إذا كنت تريد واحدًا حيث يمكنك تحديد وتقسيم صفوف متعددة ، فاطلبها فقط في التعليقات أو استخدم الصيغة أعلاه.

مهما فعلت ، لا تقلل من قوة برمجة تطبيقات Google. في اليد اليمنى ، فهي قادرة على القيام بأشياء مذهلة.

7
Yahel

إذا كنت تبحث فقط عن صفوف/أعمدة لإدراج البيانات ، فإن جداول بيانات Google هي الطريق الصحيح. هناك تطبيقان رائعان حقًا لجداول بيانات Google وهما استخدامه لإنشاء نموذج تعليقات مباشر لأي موقع ويب (إذا كنت تعرف كيفية تحرير HTML ، فيمكنك حتى أخذ السمات من نموذج Google واستخدام HTML و CSS لموقع الويب الخاص بك لتنسيق شكل). أيضًا ، تسمح Google بتعاون رائع (على الرغم من أنك إذا كنت على شبكة محلية ، فإن مشاركة مصنف Excel تفعل الشيء نفسه).

تطبيق ويب ، في رأيي ، أقوى من Google Spreadsheet هو Zoho Sheets. لدى Zoho دعم VBA جيد جدًا بالإضافة إلى الجداول المحورية.

عن أي شيء آخر ، آسف ، ولكن عليك أن تدفع المال لشركة Microsoft.

4
Michael

أود أن أقول أن الاثنين اللذين لاحظتهما هما:

  • عدم وجود تدقيق إملائي
  • ليس العديد من أنواع المخططات المضمنة ، على وجه الخصوص ، الرسوم البيانية الأساسية للأسهم.
1
Wil

تنسيق جداول بيانات Google محدود مقارنة بالإصدارات الأحدث من Excel (2007+). لقد وجدت أنه من الأسهل إنشاء جداول بيانات قابلة للاستخدام مع واجهة مستخدم لائقة باستخدام Excel من جداول بيانات Google - كل ما أفعله مع هذا الأخير يبدو مثل Excel 2003!

تتفاعل جداول بيانات Google مع الويب بشكل أفضل بكثير من Excel (استرداد المعلومات من الويب مثل أسعار الأسهم وعمليات بحث الويب وما إلى ذلك).

0
Col

لا يمكنني التحدث إلى قيود معينة ولكن جداول بيانات Google تفعل أشياء مختلفة عن MS Excel. على سبيل المثال ، إذا كنت بحاجة إلى البرمجة في Excel ، فستستخدم VBA. إذا كنت ستقوم بالبرمجة في جداول بيانات Google ، فستحتاج إلى استخدام جافا سكريبت.

أنا متأكد تمامًا أنك لن تتمكن من الاحتفاظ بالماكرو الخاص بك عند استيراد جدول بيانات من Excel إلى جداول بيانات Google. إذا كانت هذه مشكلة بالنسبة لك ، فقد لا ترغب في التحويل.

بشكل عام ، يمكن لجداول بيانات Google القيام بالكثير من نفس الأشياء ولكنك قد تجد سهولة في استخدام أشياء مثل بعض ميزات المخطط والرسوم البيانية المتقدمة الموجودة في Excel إما غير موجودة ويجب إنشاؤها ، وتتطلب تطبيقًا من السوق ، أو يصعب استخدامها. تعمل Google باستمرار على تحديث منتجاتها حتى تقترب.

نظرًا لأن تطبيقات Google مجانية ، فقد أمضيت حوالي أسبوعين في تجربة جدول البيانات. إذا لم تواجه أي شيء يمنعك ، فربما لن تواجه أي مشاكل.

0
Ben Hoffman