Cách gán giá trị cho văn bản trong excel

ảnh53

Thành viên mới

JoinedMay 27, 2004Messages37

  • Ngày 12 tháng 9 năm 2005
  • #1

Những gì tôi muốn có thể làm là gán một giá trị số cho văn bản được nhập vào một ô có lược đồ như thế này.

Cao = 3
Trung bình = 2
Thấp = 1

Lý tưởng nhất là điều này xảy ra trong . Điều tôi sẽ làm sau đó là tính toán trong một ô khác dựa trên giá trị của văn bản đã nhập.

Tôi không chắc phải giải quyết vấn đề này như thế nào. đây có phải là định dạng có điều kiện không?

Cảm ơn trước,
Photoguy53

 

TrippyTom

Thành viên nổi tiếng

Tham gia ngày 16 tháng 11 năm 2004Messages587

  • Ngày 12 tháng 9 năm 2005
  • #2

Tùy thuộc vào việc bạn muốn làm gì với "phép tính". Nếu bạn chỉ muốn đếm số lượng giá trị "Cao" "Trung bình" và "Thấp", hãy sử dụng hàm COUNTIF[].

Hoặc bạn có thể thiết lập một bảng với các giá trị tương ứng và sử dụng hàm VLOOKUP. Tất cả phụ thuộc vào những gì bạn đang cố gắng làm.

 

NBVC

Thành viên nổi tiếng

JoinedAug 31, 2005Messages5,828

  • Ngày 12 tháng 9 năm 2005
  • #3

Cách tốt nhất là sử dụng nút radio hoặc hộp tổ hợp từ thanh công cụ Biểu mẫu.

Thao tác này sẽ tự động gán số cho ô bạn xác định.

Nhấp chuột phải vào điều khiển sau khi bạn đặt nó trên trang tính của mình và chọn Điều khiển định dạng. Sau đó, nhập liên kết ô vào Tab Điều khiển

 

ảnh53

Thành viên mới

JoinedMay 27, 2004Messages37

  • Ngày 12 tháng 9 năm 2005
  • #4

Đây là tính toán tôi sẽ thực hiện

Ưu tiên các bản vá IFCAP. xlsABCDE1PriorityComplexity[*Sample]ScoreBắt buộc hoàn thànhDate% COMPL2HighMed9/15/200545%3HighMed4LowHigh4/30/200615%5LowHigh

Tờ2



Bằng cách gán các giá trị cho văn bản, sau đó tôi sẽ tính toán trong cột C [Điểm] tổng các giá trị được gán cho văn bản trong cột A và cột B.
Ví dụ.
A2 = 3 [Cao], B = 2 [Trung bình] nên C2 = 5 [tổng[A2. B2]]

 

TrippyTom

Thành viên nổi tiếng

Tham gia ngày 16 tháng 11 năm 2004Messages587

  • Ngày 12 tháng 9 năm 2005
  • #5

ok, thiết lập một bảng ở đâu đó bên phải giống như thế này.

Low 1
Trung bình 2
Cao 3
Tên .

then in cell C2, put this formula:
=VLOOKUP[A2,table,2,FALSE]+VLOOKUP[B2,table,2,FALSE]

Sao chép công thức xuống và nó sẽ hoạt độngSao chép công thức xuống và nó sẽ hoạt độngSao chép công thức xuống và nó sẽ hoạt độngSao chép công thức xuống và nó sẽ hoạt độngSao chép công thức xuống và nó sẽ hoạt độngSao chép công thức xuống và nó sẽ hoạt động

 

NBVC

Thành viên nổi tiếng

JoinedAug 31, 2005Messages5,828

  • Ngày 12 tháng 9 năm 2005
  • #6

Có lẽ bạn có thể chèn các cột ẩn bên cạnh hai cột đầu tiên để lưu trữ số và thay vào đó thêm các cột này vào

Sách3ABCDE2Ưu tiênĐộ phức tạpĐiểm3Cao3Trung bình254Trung bình2Trung bình245Thấp1Cao34

Tờ1



Ẩn cột B và D

 

NBVC

Thành viên nổi tiếng

JoinedAug 31, 2005Messages5,828

  • Ngày 12 tháng 9 năm 2005
  • #7

Vâng, TrippyTom,

Đó có lẽ là giải pháp sạch nhất, tôi thừa nhận.

 

barry houdini

MrExcel MVP

JoinedMar 23, 2005Messages20,825

  • Ngày 12 tháng 9 năm 2005
  • #số 8

Tôi thích đề xuất đầu tiên của Tom, COUNTIF, đặc biệt hữu ích nếu phạm vi của bạn lớn hơn 2 ô

=SUM[COUNTIF[A2. B2,{"Cao","Trung bình","Thấp"}]*{3,2,1}]

 

ảnh53

Thành viên mới

JoinedMay 27, 2004Messages37

  • Ngày 12 tháng 9 năm 2005
  • #9

Cảm ơn tất cả

Cảm ơn tất cả những ý kiến ​​đóng góp quý báu của bạn. Cuối cùng, tôi đã chọn giải pháp của TrippyTom là thanh lịch nhất. Làm việc như người ở.

Một lần nữa, các áp phích về MrExcel đã đến với tôi, chưa kể đến lợi ích phụ của việc tìm hiểu thêm về cách sử dụng Excel hiệu quả.

Đặc biệt cũng xin cảm ơn NBVC và Barry houdini vì những lời khuyên quý giá của họ, vì tôi cũng đã thấy các giải pháp của họ cũng được sử dụng.

 

Brian từ Maui

MrExcel MVP

Tham gia ngày 16 tháng 2 năm 2002Tin nhắn8,459

  • Ngày 12 tháng 9 năm 2005
  • #10

Thử nghiệm có giới hạn,

=SUMPRODUCT[SUMIF[A1. A3,C1. C10,B1. B3]]

Trường hợp A1. Nhà A3 Thấp, Trung bình, Cao

Ở đâu B1. B3 nhà 1,2,3

Nơi C1. C10 chứa dữ liệu nhập cao, trung bình, thấp.

Chỉnh sửa,

Phỏng theo giải pháp do AA cung cấp

 

Chủ Đề