Hỏi nhanh - đáp nhanh

Liên hệ QC
Status
Không mở trả lời sau này.
Hàm if của bạn chỉ cho giá trị là giá tiền điện của mức tiêu thụ cao nhất thôi, chứ chưa tính toán được ra số tiền tương ứng.
Hàm tính toán ra số tiền phải là:
=IF(A35<= Be100; A3*500; IF( and(A35>100;A35 < =Be150) ; 100*500+(A35-100)*700 ; IF ( and(A35>150;A35 <= Be200);100*500+50*700+(A35-150)* 900 ; 100*500+50*700+50*900+(A35-200)*1200)))
Nói chung hàm vẫn lằng nhằng như thế thôi
Xem lại bài trên, có còn lằng nhằng thế nữa đâu.

=IF(A1>200;(A1-200)*1200+130000;IF(A1>150;(A1-150)*900+85000;IF(A1>100;(A1-100)*700+50000;A1*500)))
 
Mặc định chỉ in trong 1 trang giấy dù thêm bao nhiêu cột và hàng đi nữa !

Em cảm ơn anh ptm0412 nhiều *-+

Em còn 1 vấn đề thắc mắc khi in cần hỏi thêm anh nữa là em nhận được 1 file của khách hàng không hiểu họ làm như thế nào mà dù em thêm bao nhiêu cột và dòng thì lúc in ra vẫn chỉ là 1 trang

Anh có thể chỉ giúp em cách tạo 1 file như thế và cách bỏ mặc định này khi nhận 1 file như thế đươck không ạ ?

Em xin cảm ơn !
 

File đính kèm

  • Chỉ in trong 1 trang.xls
    35 KB · Đọc: 7
Em còn 1 vấn đề thắc mắc khi in cần hỏi thêm anh nữa là em nhận được 1 file của khách hàng không hiểu họ làm như thế nào mà dù em thêm bao nhiêu cột và dòng thì lúc in ra vẫn chỉ là 1 trang
Anh có thể chỉ giúp em cách tạo 1 file như thế và cách bỏ mặc định này khi nhận 1 file như thế đươck không ạ ?

File đó đã bị fit to 1 Page wide by 1 page tall

Print1.jpg

Muốn tạo thì đánh dấu vào đó, muốn gỡ thì đánh dấu ở trên (Adjust to) và chỉnh số % phù hợp.
 
Đề bài là:
- ô B1 là nhập dữ liệu:dd/mm/yy. Hiển thị ở ô B2 là CA Bắc Giang hoặc là CA Hà Bắc nếu khống có gì thì hiển thị thành "......................."
Từ ngày 1/1/1997 trở lại đây ghi là CA Bắc Giang, còn từ ngày 31/12/1996 trở về trước là CA Hà Bắc
- Hiện tại hàm em viết như thế này nhưng mà nó không hiển thị được "......................" khi không nhập gì
=IF(O14 = 0,"...................",IF(OR(AND(YEAR(O14)=1997,MONTH(O14)>1),AND(YEAR(O14)=1997,DAY(O14)>1),MONTH(O14)=1,YEAR(O14)>1997),"CA Bắc Giang","CA Hà Bắc"))
Mong anh chị giải giúp
Thanks​
 
Đề bài là:
- ô B1 là nhập dữ liệu:dd/mm/yy. Hiển thị ở ô B2 là CA Bắc Giang hoặc là CA Hà Bắc nếu khống có gì thì hiển thị thành "......................."
Từ ngày 1/1/1997 trở lại đây ghi là CA Bắc Giang, còn từ ngày 31/12/1996 trở về trước là CA Hà Bắc
- Hiện tại hàm em viết như thế này nhưng mà nó không hiển thị được "......................" khi không nhập gìMong anh chị giải giúp
=IF(O14 = 0,"...................",IF(OR(AND(YEAR(O14)=1997,M ONTH(O14)>1),AND(YEAR(O14)=1997,DAY(O14)>1),MONTH( O14)=1,YEAR(O14)>1997),"CA Bắc Giang","CA Hà Bắc"))
Thanks
=If(O14="",".......",If(O14<DATE(1997,1,1), "CA Hà Bắc","CA Bắc Giang"))
 
Lần chỉnh sửa cuối:
Cho mình hỏi thêm chút nữa có được không?????
Mìn cần hiển thị thông tin như sau:
- Năm sinh: 12/9/1984 Số CMND: 123456789 Ngày Cấp: 12/3/1988 Nơi cấp CA BẮc Giang. Tất cả được hiển thị trong một ô:
- Mình đã viết rồi nhưng mà nó lại ra thế này không hiểu tại sao:
Năm sinh: /1998 Số CMND ……………. Ngày cấp: 35400 Nơi Cấp: CA Hà Bắc
Câu lệnh mình viết như sau:
="Năm sinh:"&" "&IF(Nhap_lieu!M2="";"………….";Nhap_lieu!M2)&" "&" "&"Số CMND"&" "&IF(Nhap_lieu!L2="";"…………….";Nhap_lieu!L2)&" "&"Ngày cấp:"&" "&IF(Nhap_lieu!N2="";"..............";Nhap_lieu!N2)&" "&"Nơi Cấp:"&" "&IF(Nhap_lieu!N2="";"……….";IF(Nhap_lieu!N2<DATE(1997;1;1);"CA Hà Bắc";"CA Bắc Giang"))

Trong đó mình có 2 Sheet: Một Sheet hiển thị và một Sheet nhập Liệu
Mong mọi ngươi trên diễn đàn giúp đỡ xem là mình sai ở đâu và sử giúp mình để được hiển thị như mong muốn
Thanks nhiều!​
 
Cho mình hỏi thêm chút nữa có được không?????
Mìn cần hiển thị thông tin như sau:
- Năm sinh: 12/9/1984 Số CMND: 123456789 Ngày Cấp: 12/3/1988 Nơi cấp CA BẮc Giang. Tất cả được hiển thị trong một ô:
- Mình đã viết rồi nhưng mà nó lại ra thế này không hiểu tại sao:
Năm sinh: /1998 Số CMND ……………. Ngày cấp: 35400 Nơi Cấp: CA Hà Bắc
Câu lệnh mình viết như sau:


Trong đó mình có 2 Sheet: Một Sheet hiển thị và một Sheet nhập Liệu
Mong mọi ngươi trên diễn đàn giúp đỡ xem là mình sai ở đâu và sử giúp mình để được hiển thị như mong muốn
Thanks nhiều!​
Bạn đưa file lên mọi người dễ làm giúp hơn, chỉ vài dòng dữ liệu giống thật một chút là được nếu muốn giữ bí mật thông tin.
Nhớ có dữ liệu mẫu của cả 2 sheet.
 
="Năm sinh:"&" "&IF(Nhap_lieu!M2="";"………….";Nhap_lieu!M2) &" "&"Số CMND"&" "&IF(Nhap_lieu!L2="";"…………….";Nhap_lieu! L2)&" "&"Ngày cấp:"&" "&IF(Nhap_lieu!N2="";"..............";text(Nhap_lieu!N2;"dd/mm/yyyy") )&" "&"Nơi Cấp:"&" "&IF(Nhap_lieu!N2="";"……….";IF(Nhap_lieu!N2< DATE(1997;1;1);"CA Hà Bắc";"CA Bắc Giang"))
 
="Năm sinh:"&" "&IF(Nhap_lieu!M2="";"………….";Nhap_lieu!M2) &" "&"Số CMND"&" "&IF(Nhap_lieu!L2="";"…………….";Nhap_lieu! L2)&" "&"Ngày cấp:"&" "&IF(Nhap_lieu!N2="";"..............";text(Nhap_lieu!N2;"dd/mm/yyyy") )&" "&"Nơi Cấp:"&" "&IF(Nhap_lieu!N2="";"……….";IF(Nhap_lieu!N2< DATE(1997;1;1);"CA Hà Bắc";"CA Bắc Giang"))
Cái này chắc còn thiếu một cái Text() của năm sinh nữa rồi (Nếu năm sinh là Date)
 
Lần chỉnh sửa cuối:
Mong các bác trên diễn đàn giúp em vấn đề này với:
Bài này em làm mà không hiển thị được
Câu lệnh em viết như sau
=IF(AND(C2="",D2="",E2=""),"……………",IF(OR(LEFT(C2,3)<>120,LEFT(C2,3)<>121),E2,IF(OR(AND(D2<DATE(1997,1,1)),LEFT(C2,3)=120,LEFT(C2,3)=121),"Ca Hà Bắc","Ca Bắc Giang")))
Em có đính kèm cả file mong các bác giúp đỡ
Thanks nhiều!
 
=IF(C2&D2&E2="";"……………";IF(AND(LEFT(C2;3)<>"120";LEFT(C2;3)<>"121");E2;IF(D2<DATE(1997;1;1);"Ca Hà Bắc";"Ca Bắc Giang")))

1. Trong cái If thứ hai đã lấy khác 120 và 121, thì sau khi loại trừ, chỉ còn 120 và 121, không cần Or và And trong If thứ ba nữa
2. Left xong, nó là text, nên phải là "120" và "121"
3. Điều kiện cả 3 ô đều trống, nghĩa là nối cả 3 ô lại thành 1 chuỗi rỗng. Tiết kiệm được vài chữ.
 
Các bác cho em hỏi thên chút này nhé:
Em muốn in em đã có một bản tính Đơn tự động bắc Excel và khi in thì phải coppy từng cái một thì lâu có cách nào để nó tự động điền vào không ạ:
Em có anh 1 là bản để in anh 2 là vùng nhập dữ liệu, anh 3 là dữ liệu chuyển vào để in mong các bác trên diễn đàn giúp đỡ để em hoàn thiện hơn
Thanks nhiều!
View attachment 69307
View attachment 69306
View attachment 69305
 
Lần chỉnh sửa cuối:
Không biết có phải bạn định lấy dữ liệu từ Sheet DS sang Sheet Don để in ko? Mà phần dữ liệu Họ tên người vợ có trong dữ liệu đâu?
 
Ở phần dữ liệu người vợ thì không cần bạn à chỉ quan trọng là phần dữ liệu người chủ sử dụng đất thôi

Đúng rồi bạn à nhưng mà phần dữ liệu Họ tên người vợ thì không cần bạn à

Không biết có phải bạn định lấy dữ liệu từ Sheet DS sang Sheet Don để in ko? Mà phần dữ liệu Họ tên người vợ có trong dữ liệu đâu?
Vâng em muốn lấy dữ liệu từ Sheet3 nhập vào Sheet Nhap_lieu để in ở Sheet Don và công việc được thực hiện liên tục không phải làm thủ công là Coppy từng cái một
 
Chỉnh sửa lần cuối bởi điều hành viên:
Ở phần dữ liệu người vợ thì không cần bạn à chỉ quan trọng là phần dữ liệu người chủ sử dụng đất thôi

Đúng rồi bạn à nhưng mà phần dữ liệu Họ tên người vợ thì không cần bạn à


Vâng em muốn lấy dữ liệu từ Sheet3 nhập vào Sheet Nhap_lieu để in ở Sheet Don và công việc được thực hiện liên tục không phải làm thủ công là Coppy từng cái một
Vậy bạn xem có đúng ko?
 

File đính kèm

  • Bai_hoi.xls
    47.5 KB · Đọc: 10
Nhưng mà row trống đến nghìn dòng thì kéo hết thì nản quá
Ẩn row trống quá dễ.
Nếu liên tục thì dùng tổ hợp Ctrl + Shift + phím mũi tên (hết luôn 65536 dòng)
Không liên tục có thể dùng Auto filter
 
Chào các bạn. Tôi đang có một số bài tập liên quan đến công thức if, tôi đã thử gõ vào nhưng vẫn không ra được kết quả.
Bài tập của tôi có dạng: như tính tiền điện phải trả chẳng hạn
- Nếu số điện tiêu thụ <=100 số thì có giá là 500đ.
- Nếu số điện tiêu thụ từ 101 đến 150 thì có giá là 700đ.
- Nếu số điện tiêu thụ từ 151 đến 200 thì có giá là 900đ.
- Nếu số điện tiêu thụ từ 201 số trở lên thì có giá là 1.200đ.
Xin chỉ cho tôi cách viết công thức, hoặc có thể viết hộ tôi công thức cho đề bài trên được không.
Xin chân thành cảm ơn.

. Tính tiền điện theo đề bài này phải là

= if(dtt<=100,dtt*500,if(dtt<=150,100*500+(dtt-100)*700,if(dtt<=200,100*500+50*700+(dtt-150)*900,100*500+50*700+50*900+(dtt-200)*1200)))
 
Cảm ơn anh

Nhưng mà không phải ý của em là thế anh ạ mà em chỉ cần là lấy dữ liệu từ Sheet DS sang Sheet Nhap_lieu và cho vào phần nhập liệu từng cái một chứ không phải hết như vậy anh à.
- Nghĩa là khi số liệu thứ nhất được nhập vào thì ở Sheet Don duọc in và in xong lại nhập tiếp và cái trước được nhậo bị xóa đi
và cứ làm như thế cho đến hết em gửi lại file đính kèm này nhé
 
Nhưng mà không phải ý của em là thế anh ạ mà em chỉ cần là lấy dữ liệu từ Sheet DS sang Sheet Nhap_lieu và cho vào phần nhập liệu từng cái một chứ không phải hết như vậy anh à.
- Nghĩa là khi số liệu thứ nhất được nhập vào thì ở Sheet Don duọc in và in xong lại nhập tiếp và cái trước được nhậo bị xóa đi
và cứ làm như thế cho đến hết em gửi lại file đính kèm này nhé
Mình ko hiểu cái Sheet nhập liệu làm gì? Để lấy dữ liệu cần in mà dữ liệu đó có ở Sheet DS rồi?
 
Status
Không mở trả lời sau này.
Web KT

Bài viết mới nhất

Back
Top Bottom