1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Nơi giải đáp các thắc mắc, yêu cầu về Excel

Chủ đề trong 'Hỏi đáp Tin học' bởi Black_Bear, 05/01/2007.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. Black_Bear

    Black_Bear Thành viên mới

    Tham gia ngày:
    28/07/2006
    Bài viết:
    102
    Đã được thích:
    0
    Tôi thấy yêu cầu của bạn không cần phải viết VBA đâu. Bạn có thể dùng Data Validation
    Giả sử bạn có một sheet như sau:
    [​IMG]
    Bạn hãy định nghĩa các tên vùng (vào NameBox hoặc Insert -> Name -> Define) như sau:
    - Bạn định nghĩa tên của vùng D3:D5 là Hanoi
    - Tương tự của vùng F3:F5 là TPHCM
    - Tương tự của vùng I5:J6 là Cactinh
    Lưu ý rằng Tên của vùng D3:D5 phải trùng với giá trị tại J5
    Tên của vùng F3:F5 phải trùng với giá trị tại J6
    (Có thêm vùng I5:J6 chỉ là để xử lý tiếng Việt)
    Tại ô D12:
    Vào Data -> Validation
    [​IMG]
    Tại ô E12:
    Vào Data -> Validation
    [​IMG]
    Và:
    [​IMG]
    Vì số điện thoại là duy nhất, bạn có thể dùng VLOOKUP để tìm kiếm
    Thân
    Được Black_Bear sửa chữa / chuyển vào 17:19 ngày 19/01/2007
  2. Black_Bear

    Black_Bear Thành viên mới

    Tham gia ngày:
    28/07/2006
    Bài viết:
    102
    Đã được thích:
    0
    Ặc. Mới post vào cuối tuần mà đã xuống tận trang 3.
    Sorry Mods, spam để up phát
    Được Black_Bear sửa chữa / chuyển vào 11:13 ngày 23/01/2007
  3. bauerin

    bauerin Thành viên mới

    Tham gia ngày:
    21/10/2004
    Bài viết:
    1.035
    Đã được thích:
    1
    Các bác cho em hỏi: Tổng số cột của Excel là 256 thì liệu có thể thêm cột nữa không: 257, 258...? Nếu thêm được thì làm như thế nào ạ?
    Nếu không thêm được thì làm thế nào để ...làm bi giờ hu hu hu???
  4. Black_Bear

    Black_Bear Thành viên mới

    Tham gia ngày:
    28/07/2006
    Bài viết:
    102
    Đã được thích:
    0
    Cái này chắc phải xài Excel 2007. Nghe nói nó hỗ trợ nhiều cột hơn.
    Nhưng tôi chưa thấy đối tượng nào cần hơn 100 column (tức là > 100 thuộc tính). Bạn có thể post lên đây để mọi người có thể giúp bạn
    Thân
    Được Black_Bear sửa chữa / chuyển vào 15:51 ngày 31/01/2007
  5. hoathep

    hoathep Thành viên mới

    Tham gia ngày:
    16/11/2003
    Bài viết:
    1.958
    Đã được thích:
    1
    Hì nhưng mà em thì đã có lần quá 256 cột và quá cả 65000 dòng rồi cơ. Tại em lấy dữ liệu từ CAE vào Excel để tính toán mà. Bản Excel 2007 chắc vẫn thế thôi Em dùng ver 11
  6. Ba_Phi

    Ba_Phi Thành viên rất tích cực

    Tham gia ngày:
    07/12/2002
    Bài viết:
    1.596
    Đã được thích:
    1
    Lâu quá ko có Net, giờ lại tranh thủ lên hỏi anh em tí
    Cách tính xem máy móc làm việc được bao nhiêu giờ ?
    Ví dụ:
    Giờ bắt đầu: 1 giờ sáng, ngày 13 tháng 05 năm 2001
    Giờ kết thúc: 10 giờ tối, ngày 16 tháng 05 năm 2001
    Tôi đang? ngâm cứu hàm Date và Time mà chưa nghĩ ra.

  7. tonganhquan

    tonganhquan Thành viên mới

    Tham gia ngày:
    31/01/2006
    Bài viết:
    1.126
    Đã được thích:
    0
    [​IMG]
    Ko hiểu cái này có đúng ý bạn không, mình dùng 2 cột: 1 lưu giờ, 1 lưu ngày, sau đó lấy, (ngày 2 - ngày 1) * 24 + (giờ 2 - giờ 1) là được
    Nhớ format cell hiệu số ngày thành dạng Number.
  8. Ba_Phi

    Ba_Phi Thành viên rất tích cực

    Tham gia ngày:
    07/12/2002
    Bài viết:
    1.596
    Đã được thích:
    1

    về mặt lý thuyết thì có vẻ chính xác đấy
    thực tế qua kiểm tra không được bạn à, bạn kiểm tra lại giúp xem có cách nào ko ?
    Để đơn giản:
    VD1: bắt đầu: 1 giờ sáng ngày 10
    kết thúc: 5 giờ sáng ngày 13
    kết quả = (ngày 13 - ngày 10)*24 + 4 giờ hơn = 76 giờ
    VD2: khó hơn
    bắt đầu: 5 giờ sáng ngày 10
    kết thúc: 2 giờ sáng ngày 13
    giờ xong lại ít hơn giờ bắt đầu thì tính như thế nào

  9. tonganhquan

    tonganhquan Thành viên mới

    Tham gia ngày:
    31/01/2006
    Bài viết:
    1.126
    Đã được thích:
    0
    Bạn xem lại nhé, ví dụ của tớ, begin cũng lớn hơn end mà
    3*24 + (1-14) = 59, chạy vẫn ngon
    Thân.
  10. Ba_Phi

    Ba_Phi Thành viên rất tích cực

    Tham gia ngày:
    07/12/2002
    Bài viết:
    1.596
    Đã được thích:
    1
    theo Số học thì phải, (quên rồ) số 0 đứng trước ko có nghĩa cho nên nó đã xoá số 0 đầu tiên
    ta phải dùng thủ đoạn khác lừa Excel đấy là ký tự bằng cách thêm dấu nháy (cạnh phím Enter) vào đầu ô
    VD: ''0903123456

Chia sẻ trang này