Google Sheets có những hạn chế nào liên quan đến Microsoft Excel? [đóng cửa]


26

Giấy phép văn phòng đắt tiền.

Những tính năng nào của Microsoft Office bị thiếu trong Google Sheets sẽ có giá trị trong sử dụng cá nhân hoặc doanh nghiệp thông thường?


1
Không phải là một bản dupe, câu hỏi đó được gửi trực tiếp đến sinh viên đại học. Đây là một khái quát hơn trong tự nhiên.
Evan Plaice

Câu hỏi về mũ @TalGalili nói chung là về Google Docs và điều này đặc biệt về Speardsheet.

Điều thực sự làm phiền tôi là không có chức năng SẠCH () trong Bảng tính Google. Xem webapps.stackexchange.com/questions/33989/iêu
Ryan

2
Câu hỏi này dường như lạc đề vì đó là về một phiên bản cũ của Bảng tính Google và nhiều câu trả lời đã trở nên lỗi thời.
jonsca

Câu trả lời:


8

Tôi thấy sự bất lực của bảng tính Google trong việc chọn các hàng hoặc cột không liên tục là một hạn chế nghiêm trọng, đặc biệt là khi định dạng bảng tính. Các phím tắt sẽ hoạt động trên một nền tảng nhưng không phải là một phím tắt khác cản trở nghiêm trọng việc sử dụng tài liệu Google của tôi nói chung. (Điều đó nói rằng, tôi sử dụng Google Documents rất nhiều và ước tôi có thể sử dụng nó để biết thêm.)


8

Bảng tính Google không tích hợp Bảng Pivot. Đối với bất kỳ phân tích dữ liệu nghiêm trọng nào có thể là một công cụ phá vỡ giao dịch thực sự.

Tuy nhiên, có vẻ như có các ứng dụng trên thị trường có thêm chức năng này, ví dụ:

Thị trường ứng dụng Google


3
-1 Điều này không còn đúng nữa. Google Bảng tính hỗ trợ đầy đủ các bảng trụ ngay bây giờ theo mặc định.
Evan Plaice

2
Nó thậm chí không có định dạng ô khá cho ngày ... dd / mm / yyyy (dddd), v.v. vào ngày 21/09/2013 (Chủ nhật) ... với Ngày trong tuần ... bạn cần phải có một bản hack dài để tạo định dạng ngày đơn giản ... và nhiều định dạng khác .. Bảng tính Google chỉ dành cho sử dụng đơn giản ... không dành cho bất cứ điều gì quá nghiêm trọng.
ihightower

@pnuts cảm ơn vì thông tin .. vâng thật tuyệt. Tôi chưa kiểm tra các tính năng mới khác .. nhưng tôi chắc chắn rằng nó vẫn còn một chặng đường dài để tiếp cận MS Excel.
ihightower

7

Bên cạnh những gì đã được nói:

Thiếu phân tích cú pháp văn bản-cột.

Đó là, nếu tôi có một chuỗi thô như

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

Việc Excel nhanh chóng thực hiện chuyển văn bản thành cột trên đó bằng cách sử dụng | như một dấu phân cách Làm cho định dạng dữ liệu đơn giản nhất có thể là rất quan trọng đối với những người cần tạo hoặc tương tác với các bảng dữ liệu một cách thường xuyên.

(Bạn có thể sáng tạo hơn nhiều với việc sử dụng nó; Tôi thường định dạng các tập dữ liệu phức tạp, lộn xộn chỉ bằng một vài tương tác giữa các văn bản với cột.)

Cập nhật (Evan): Đây không phải là tính năng tích hợp nhưng nó có thể được thêm vào

Kỹ thuật đầu tiên sử dụng một số phép thuật chức năng bảng tính

Trong ô B2 dán như sau:

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

Sau đó dán dữ liệu của bạn bắt đầu với ô A2. Ngay sau khi bạn nhập dữ liệu, nó sẽ tự động phân chia các giá trị kết hợp thành một giá trị trên mỗi cột bằng cách sử dụng '|' như một dấu phân cách

Đây là tín dụng cho tác giả ban đầu của phương pháp này.

Cách tiếp cận thứ hai sử dụng một số phép thuật kịch bản để mở rộng Tài liệu

Đi đến:

Tools -> Script editor...

Dán như sau:

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));
}

Lưu và đóng trình chỉnh sửa tập lệnh. Sau đó, làm mới bảng tính. Sẽ mất một giây để tải nhưng bạn sẽ thấy một menu có tên 'Cửa sổ bật lên' sau 'Trợ giúp' trên thanh công cụ.

Để dùng nó:

  • Chọn ô chứa các giá trị
  • Chọn 'Nâng cao' -> 'Chuyển văn bản thành cột (dấu phân cách tùy chỉnh)'
  • Khi lời nhắc bật lên, nhập '|' (không có dấu ngoặc kép) vào trường và nhấn enter

Thật kỳ diệu, nó sẽ tự động chia các giá trị thành các cột. Nếu bạn đang tự hỏi chức năng 'Chuyển văn bản thành cột' không tùy chỉnh sẽ sử dụng dấu phẩy làm dấu phân cách.

Phiên bản này chỉ hoạt động trên một hàng tại một thời điểm. Gần đây tôi đã thực hiện rất nhiều Google Apps Scripting, do đó, chỉ mất khoảng 20-30 phút để thực hiện điều này từ ý tưởng đến hoạt động. Nếu bạn muốn một nơi bạn có thể chọn và chia nhiều hàng, chỉ cần yêu cầu nó trong các bình luận hoặc sử dụng công thức trên.

Dù bạn làm gì, đừng đánh giá thấp sức mạnh của Google Apps Scripting. Trong tay phải, nó có khả năng làm những điều tuyệt vời.


4

Nếu bạn chỉ tìm kiếm các hàng / cột để chèn dữ liệu, thì Bảng tính Google là cách để đi. Hai ứng dụng thực sự tuyệt vời cho Bảng tính Google đang sử dụng nó để tạo biểu mẫu Phản hồi trực tiếp cho bất kỳ trang web nào (nếu bạn biết cách chỉnh sửa HTML, thì bạn thậm chí có thể lấy các thuộc tính từ Biểu mẫu Google và sử dụng HTML và CSS của trang web của riêng bạn để định dạng hình thức). Ngoài ra, Google cho phép cộng tác tuyệt vời (mặc dù nếu bạn đang sử dụng mạng cục bộ, chia sẻ sổ làm việc Excel cũng làm điều tương tự).

Theo tôi, một ứng dụng web mạnh hơn cả Bảng tính Google là Bảng tính Zoho. Zoho có cả hỗ trợ VBA rất tốt cũng như các bảng trụ.

Đối với bất cứ điều gì khác, xin lỗi, nhưng bạn sẽ phải trả tiền cho Microsoft.


1

Tôi muốn nói hai cái mà tôi nhận thấy là:

  • Thiếu kiểm tra chính tả
  • Không có nhiều loại biểu đồ được xây dựng, đặc biệt là các biểu đồ cơ bản cho cổ phiếu.

0

Định dạng bảng tính Google bị giới hạn so với các phiên bản Excel mới hơn (2007+). Tôi đã thấy việc tạo các bảng tính có thể sử dụng với một giao diện người dùng tốt bằng Excel dễ dàng hơn nhiều so với Bảng tính Google - mọi thứ tôi làm với cái sau trông giống như Excel 2003!

Bảng tính Google thực hiện tương tác web tốt hơn nhiều so với Excel (truy xuất thông tin từ web như giá cổ phiếu, tìm kiếm trên web, v.v.).


0

Tôi không thể nói đến một giới hạn cụ thể nhưng Bảng tính Google làm những việc khác với MS Excel. Ví dụ, nếu bạn cần lập trình trong excel, bạn sẽ sử dụng VBA. Nếu bạn định lập trình trong Bảng tính Google, bạn sẽ cần sử dụng javascript.

Tôi khá chắc chắn rằng bạn sẽ không giữ được macro của mình khi bạn nhập bảng tính từ Excel vào Bảng tính Google. Nếu đó là một vấn đề cho bạn thì bạn có thể không muốn chuyển đổi.

Nói chung, Bảng tính Google có thể thực hiện rất nhiều điều tương tự nhưng bạn có thể thấy dễ sử dụng những thứ như một số tính năng biểu đồ và biểu đồ nâng cao tồn tại trong Excel không tồn tại và phải được xây dựng, yêu cầu một ứng dụng từ thị trường, hoặc chỉ khó sử dụng hơn. Google liên tục cập nhật sản phẩm của họ mặc dù vậy nó sẽ tiến gần hơn.

Vì các ứng dụng của Google là miễn phí, tôi sẽ dành khoảng 2 tuần để dùng thử Bảng tính. Nếu bạn không gặp phải bất cứ điều gì ngăn cản bạn thì có lẽ bạn sẽ không gặp vấn đề gì.


2
Tôi sẽ không downvote, nhưng tôi sẽ không coi GS Dànsheet sử dụng Javascript trên VB là một hạn chế. Tôi cũng sẽ không coi việc thiếu khả năng tương thích chéo với Excel là hạn chế, tôi coi đó là một hạn chế của Excel rằng nó không hỗ trợ Javascript phổ biến và được sử dụng rộng rãi hơn cho các macro.
Evan Plaice

@Evan - Tôi đồng ý với bạn. Quan điểm của tôi là khi bạn có mã bằng một ngôn ngữ, cần có thời gian và / hoặc tiền để chuyển đổi sang ngôn ngữ khác. Trong trường hợp này từ VBA sang JavaScript. Nói chung, tôi cho rằng JavaScript có thể làm mọi thứ (và có thể nhiều hơn) so với VBA nhưng tôi không biết rõ sự khác biệt đủ để nói chắc chắn. Bất kể nỗ lực sẽ được tham gia vào việc chuyển đổi các macro.
Ben Hoffman

Lý do duy nhất tôi đưa nó lên là. Trong một so sánh 1-1 của Bảng tính Google với Excel, đây không phải là giới hạn tính năng. Đó chỉ là một bất lợi nếu bạn di chuyển bảng tính Excel có chứa macro sang Bảng tính Google.
Evan Plaice

À ... câu đầu tiên trong đoạn văn của Ben nói: "Tôi không thể nói đến một giới hạn cụ thể nhưng Bảng tính Google làm những điều khác biệt", vì vậy anh ấy rõ ràng không nói rằng đó là một giới hạn tính năng, chỉ là một sự khác biệt.
Matt Parker

Xin lỗi, tôi đã từ chối vì bạn đã đưa ra lời khuyên không chính xác. Bạn đã nói "Định dạng có điều kiện ... hoặc không tồn tại và phải được xây dựng". Mới hôm qua tôi đang làm việc trong Excel và bị sốc rằng tôi không thể thực hiện Định dạng có điều kiện trên nội dung văn bản trong một ô khi Google Docs cho phép "Thay đổi màu sắc bằng quy tắc" có nhiều quy tắc hơn.
Bernhard Hofmann

-1

Các tế bào bảng tính Google luôn bị sụp đổ. Thông tin được đặt trong các ô có nguồn cấp dữ liệu không xuất hiện đúng. Điều này xảy ra khi bạn tải xuống các bảng tính đó và mở chúng trong Open Office hoặc MS Office.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.