Hướng dẫn how to assign a value to a cell in excel based on another cell - cách gán giá trị cho một ô trong excel dựa trên một ô khác

  • #2

Fatnhappy nói:

Bối rối bởi chủ đề ??

Những gì tôi đang cố gắng làm thực sự không phải là khó khăn, điều đó thật khó cho tôi. Tôi đang cố gắng gán một số trong một ô dựa trên số được nhập vào ô bên cạnh nó. Thí dụ:

Nếu N20 nhỏ hơn hoặc bằng 6 thì cũng tạo N21 = 5, nếu N20 lớn hơn 6 nhưng nhỏ hơn hoặc bằng 13 tạo N21 = 3, nếu N20 lớn hơn 13 nhưng nhỏ hơn hoặc bằng 20 tạo N21 = 1, nếu N20 lớn hơn 20 nhưng nhỏ hơn hoặc bằng 30 tạo N21 = 0, nếu N21 lớn hơn 30 tạo N20 = -3.

Tôi nghĩ rằng điều này đơn giản với các câu lệnh nếu được lồng, nhưng tôi không thể có được động từ chính xác. Ngoài ra, chỉ để ném vào một cờ lê khỉ, nếu N20 trống, thì N21 cũng nên trống.

Có suy nghĩ nào không ????

Cảm ơn

Chào mừng bạn đến với hội đồng quản trị; thử --

= If [n20 = "", "", if [n20> 30, -3, if [n20> 20,0, if [n20> 13,1, if [n20> 6,3,5]]]]]

  • #3

Cảm ơn Jon ..... nó đã làm việc tuyệt vời. Các bạn không bao giờ ngừng làm tôi ngạc nhiên với kiến ​​thức Excel của bạn.

Cảm ơn một lần nữa

  • #4

Chào Fatnhappy,

Đây là sự thay thế.

= If [isBlank [n20], "", Hlookup [n20, {-999,7,14,21,31; 5,3,1,0, -3}, 2, true]]

Chúc mừng Andy
Andy

  • #5

Andy Pope nói:

Chào Fatnhappy,

Đây là sự thay thế.

= If [isBlank [n20], "", Hlookup [n20, {-999,7,14,21,31; 5,3,1,0, -3}, 2, true]]

Chúc mừng Andy
Andy

#5

  • Andy Pope nói:

Chào Fatnhappy,

Chúc mừng Andy

Chúc mừng Andy
Andy

  • #5

Hi,

Andy Pope nói:

Chào Fatnhappy,

Chúc mừng Andy

Nhưng nó sẽ không hoạt động khi ví dụ, N20 = 13.2.

#6

Nắm bắt tốt.
RanRan

Tôi đang cố gắng sử dụng hàm IF để gán giá trị cho một ô tùy thuộc vào giá trị ô khác

Vì vậy, nếu giá trị trong cột 'E' là 1, thì giá trị trong cột g phải giống như F

Nhưng, nếu giá trị trong cột E là 2, thì giá trị g phải là 10

Ai đó có thể chỉ cho tôi cách làm điều này không?

hỏi ngày 16 tháng 1 năm 2020 lúc 20:21Jan 16, 2020 at 20:21

Bạn cũng có thể sử dụng chức năng IFS mới nếu bạn có Office 365.

=IFS[E2=1,F2,E2>=2,10]

Hoặc cho các phiên bản không có ifs []

=if[E2=1,F2,if[E2>=2,10,""]]

Chỉnh sửa: Để thay đổi giá trị từ F2 thành số âm, nhân nó với -1.

=if[E2=1,F2*-1,if[E2>=2,10,""]]

Đã trả lời ngày 16 tháng 1 năm 2020 lúc 20:44Jan 16, 2020 at 20:44

Teylynteylynteylyn

33,8K4 Huy hiệu vàng51 Huy hiệu bạc71 Huy hiệu đồng4 gold badges51 silver badges71 bronze badges

2

Sử dụng hàm chọn [match []]:

=CHOOSE[MATCH[E2,{1,2}],F2,10]

hoặc đơn giản nếu:

=IF[E2=1,F2,10]

Đã trả lời ngày 16 tháng 1 năm 2020 lúc 20:25Jan 16, 2020 at 20:25

Scott Cranerscott CranerScott Craner

Phù bằng vàng 142K945 Huy hiệu bạc79 Huy hiệu đồng9 gold badges45 silver badges79 bronze badges

0

Làm cách nào để tự động tạo một ô trong Excel dựa trên một ô khác?

Nhấp và giữ nút chuột trái và kéo dấu cộng trên các ô bạn muốn điền.Và sê -ri được điền vào cho bạn tự động bằng tính năng tự động điền.. And the series is filled in for you automatically using the AutoFill feature.

Làm thế nào để bạn tạo một tham chiếu ô động trong Excel?

Để tạo một tham chiếu động Excel đến bất kỳ phạm vi nào có tên ở trên, chỉ cần nhập tên của nó vào một số ô, nói G1 và tham khảo ô đó từ một công thức gián tiếp = gián tiếp [G1].enter its name in some cell, say G1, and refer to that cell from an Indirect formula =INDIRECT[G1] .

Làm cách nào để tự động ghi dữ liệu dựa trên một ô khác?

Sử dụng tay cầm điền chọn ô chứa ngày đầu tiên.Kéo tay cầm điền trên các ô liền kề mà bạn muốn điền vào các ngày tuần tự.Ở góc dưới bên phải của ô, giữ và kéo để lấp đầy phần còn lại của bộ truyện.Tay cầm điền có thể được kéo lên, xuống hoặc trên bảng tính. Select the cell that contains the first date. Drag the fill handle across the adjacent cells that you want to fill with sequential dates. at the lower-right corner of the cell, hold down, and drag to fill the rest of the series. Fill handles can be dragged up, down, or across a spreadsheet.

Bài Viết Liên Quan

Chủ Đề