Trang 1/2 1 2 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 14

Ðề tài: Hàm left

  1. #1
    Tham gia ngày
    01 2007
    Bài gởi
    342
    Cảm ơn
    147
    Được cảm ơn 119 lần trong 59 bài viết

    Hàm left

    Mình muốn dùng hàm left để cắt chuỗi sau nhưng không biết làm ntn. Mong các bạn giúp đỡ.Giả sử:
    Nguyễn Văn Tám - Nghệ An -> cắt lấy Nguyễn Văn Tám
    Nguyễn Tuân - Hải Dương -> cắt lấy Nguyễn Tuân
    ABC 123 - (1kg x 24 hộp/thùng) -> cắt lấy ABC 123
    Muốn chung là cắt lấy những chữ trước dấu trừ (-). Mong các bạn chỉ giúp, dùng công thức hay VBA gì cũng được. Thanks.

  2. #2
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Đồng ruộng Long An
    Bài gởi
    5,433
    Cảm ơn
    8,456
    Được cảm ơn 9,535 lần trong 4,291 bài viết
    Trích Nguyên văn bởi Duong gia View Post
    Mình muốn dùng hàm left để cắt chuỗi sau nhưng không biết làm ntn. Mong các bạn giúp đỡ.Giả sử:
    Nguyễn Văn Tám - Nghệ An -> cắt lấy Nguyễn Văn Tám
    Nguyễn Tuân - Hải Dương -> cắt lấy Nguyễn Tuân
    ABC 123 - (1kg x 24 hộp/thùng) -> cắt lấy ABC 123
    Muốn chung là cắt lấy những chữ trước dấu trừ (-). Mong các bạn chỉ giúp, dùng công thức hay VBA gì cũng được. Thanks.
    Bạn dùng hàm này:
    =LEFT(A1,FIND("-",A1)-1)
    Thân
    Tập tin đính kèm Tập tin đính kèm
    Già của tuổi trẻ, trẻ của tuổi già.

  3. Có 3 thành viên cảm ơn Hai Lúa Miền Tây về bài viết này:


  4. #3
    Tham gia ngày
    02 2008
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    1,453
    Cảm ơn
    779
    Được cảm ơn 1,957 lần trong 1,002 bài viết
    giả sử A1 là ô chứa text của bạn. bạn dùng công thức

    =LEFT(A1,FIND("-",A1)-1)

  5. Thành viên sau cảm ơn hoangminhtien về bài viết này:


  6. #4
    Tham gia ngày
    01 2007
    Bài gởi
    342
    Cảm ơn
    147
    Được cảm ơn 119 lần trong 59 bài viết
    Trích Nguyên văn bởi domfootwear View Post
    Bạn dùng hàm này:
    =LEFT(A1,FIND("-",A1)-1)
    Thân
    Nhưng khi cắt chữ Nguyễn Tuân hay ABC 123 thì nó lại báo lỗi, có dấu - thì không báo lỗi. Bạn sửa giúp

  7. #5
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Đồng ruộng Long An
    Bài gởi
    5,433
    Cảm ơn
    8,456
    Được cảm ơn 9,535 lần trong 4,291 bài viết
    Trích Nguyên văn bởi Duong gia View Post
    Nhưng khi cắt chữ Nguyễn Tuân hay ABC 123 thì nó lại báo lỗi, có dấu - thì không báo lỗi. Bạn sửa giúp
    Đề bài bạn cho là cắt chữ đến ký tự "-" mà, nếu không có dấu "-" thì điều kiện cắt của bạn là gì ?

    Hay là không có đk đó thì bỏ qua, nếu vậy dùng hàm sau:

    =IF(ISERROR(LEFT(A1,FIND("-",A1)-1)),"",LEFT(A1,FIND("-",A1)-1))

    Thân
    thay đổi nội dung bởi: Hai Lúa Miền Tây, 26-06-09 lúc 11:47 AM
    Già của tuổi trẻ, trẻ của tuổi già.

  8. #6
    Tham gia ngày
    01 2007
    Bài gởi
    342
    Cảm ơn
    147
    Được cảm ơn 119 lần trong 59 bài viết
    Trích Nguyên văn bởi domfootwear View Post
    Đề bài bạn cho là cắt chữ đến ký tự "-" mà, nếu không có dấu "-" thì điều kiện cắt của bạn là gì ?

    Hay là không có đk đó thì bỏ qua, nếu vậy dùng hàm sau:

    =IF(ISERROR(LEFT(A1,FIND("-",A1)-1)),"",LEFT(A1,FIND("-",A1)-1))

    Thân
    Sorry, do mình nói không rõ. Ý mình là vẫn cắt lấy. Nếu có dấu (-) thì cắt lấy các chữ trước dấu trừ còn không có dấu trừ (-) thì lấy luôn, không cần cắt.

    Cám ơn bạn được rồi, mình sửa lại như sau:
    =IF(ISERROR(LEFT(A1,FIND("-",A1)-1)),A1,LEFT(A1,FIND("-",A1)-1))

    Thanks
    thay đổi nội dung bởi: BNTT, 26-06-09 lúc 12:25 PM

  9. #7
    Tham gia ngày
    05 2009
    Nơi Cư Ngụ
    An Giang
    Bài gởi
    5,193
    Cảm ơn
    6,994
    Được cảm ơn 8,031 lần trong 4,192 bài viết

    thu gọn công thức

    Như thế này được chăng ?
    =IF(ISERROR(FIND("-",A1)),A1,LEFT(A1,FIND("-",A1)-1))

  10. Thành viên sau cảm ơn Ba Tê về bài viết này:


  11. #8
    Tham gia ngày
    04 2008
    Bài gởi
    82
    Cảm ơn
    58
    Được cảm ơn 11 lần trong 9 bài viết
    Trích Nguyên văn bởi domfootwear View Post
    Bạn dùng hàm này:
    =LEFT(A1,FIND("-",A1)-1)
    Thân
    -1 trong công thức trên có ý nghĩa gì vậy bạn?

    Còn cắt chuổi bên phải dấu - thì làm thế nào hả bạn? Có phải dùng hàm RIGHT không?

  12. #9
    Tham gia ngày
    09 2008
    Nơi Cư Ngụ
    TP.HCM (Bình Định)
    Bài gởi
    4,093
    Cảm ơn
    471
    Được cảm ơn 4,535 lần trong 2,687 bài viết
    Trích Nguyên văn bởi khaothibaclieu View Post
    -1 trong công thức trên có ý nghĩa gì vậy bạn?

    Còn cắt chuổi bên phải dấu - thì làm thế nào hả bạn? Có phải dùng hàm RIGHT không?
    -1 là trừ đi một (Tôi thấy lạ là bạn không thắc mắc hàm Find() mà thắc mắc phép trừ (-)
    Bạn tự hỏi tự trả lời luôn rồi đó. Đúng là hàm Right(). Sao bạn không thử luôn.

  13. #10
    Tham gia ngày
    04 2009
    Nơi Cư Ngụ
    Biên Hòa
    Bài gởi
    416
    Cảm ơn
    823
    Được cảm ơn 307 lần trong 172 bài viết
    Trích Nguyên văn bởi huuthang_bd View Post
    -1 là trừ đi một (Tôi thấy lạ là bạn không thắc mắc hàm Find() mà thắc mắc phép trừ (-)
    Bạn tự hỏi tự trả lời luôn rồi đó. Đúng là hàm Right(). Sao bạn không thử luôn.
    ------------
    Đúng là hàm Right(). Sao bạn không thử luôn
    Thử làm rồi mà không biết lổi nằm ở chổ nào bạn huuthang oi.
    Mong bạn xem giúp.
    Kèm file
    Tập tin đính kèm Tập tin đính kèm

  14. Thành viên sau cảm ơn tam8678 về bài viết này:


Trang 1/2 1 2 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Giúp em hàm if lồng hàm Left với
    Viết bởi langtuomdan trong chuyên mục Hướng dẫn sử dụng các hàm trong Excel
    Trả lời: 10
    Bài mới gởi: 09-01-14, 11:22 PM
  2. Hàm left và hàm right không chạy được
    Viết bởi Namlevu trong chuyên mục Giải thích, gỡ rối, xử lý lỗi công thức
    Trả lời: 8
    Bài mới gởi: 21-07-12, 09:54 AM
  3. Cần giúp đỡ gấp về hàm (Mid,left,right)
    Viết bởi daoanh trong chuyên mục Hàm và công thức Excel
    Trả lời: 9
    Bài mới gởi: 27-10-11, 10:48 PM
  4. Sai hàm left,công thức,
    Viết bởi tran thanh son trong chuyên mục Giải thích, gỡ rối, xử lý lỗi công thức
    Trả lời: 10
    Bài mới gởi: 15-05-09, 02:03 PM
  5. Dùng hàm Left có được hay không
    Viết bởi hatcamthao trong chuyên mục Hàm và công thức Excel
    Trả lời: 1
    Bài mới gởi: 24-10-07, 12:03 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]